除了.isSelected()之外,还有其他方法可以检查单选按钮是否被选中

时间:2019-06-12 18:41:21

标签: java netbeans

我正在帮助我的朋友做一个项目

我试图在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()无法正常工作

0 个答案:

没有答案