我正在帮助我的朋友做一个项目
我试图在if语句之间添加附加事件,但是当我添加它们时,似乎顶部扭曲正常,是否有任何方法可以检查单选按钮是否被选中,因为某些奇怪的原因,isChecked无效
private void btnPreveriMouseClicked(java.awt.event.MouseEvent evt) {
String compare = lblVprasanje.getText();
if (compare.equals("question")) {
if (rbtOdgovor3.isSelected()) {
new Correct().setVisible(true);
this.dispose();
} else {
new Wrong().setVisible(true);
this.dispose();
}
}
if (compare.equals("hello")) {
if (rbtOdgovor2.isSelected()) {
new Correct().setVisible(true);
this.dispose();
} else {
new Wrong().setVisible(true);
this.dispose();
}
}
if (compare.equals("question")) {
new DrugaStopnja().setVisible(true);
if (rbtOdgovor3.isSelected()) {
new Correct().setVisible(true);
this.dispose();
} else {
new Wrong().setVisible(true);
this.dispose();
}
}
if (compare.equals("question")) {
if (rbtOdgovor1.isSelected()) {
new Correct().setVisible(true);
this.dispose();
} else {
new Wrong().setVisible(true);
this.dispose();
}
}
好吧,如果选择了正确的单选按钮,则应该打开“正确”窗口,但是如果错误的是“错误”窗口,则应该打开。我不明白为什么.isSelected()无法正常工作