-1

私はJavaが初めてで、パスワードが間違っているときにrdtnAdministrator.setenabledをfalseに設定しようとしていますが、そうするとこれでうまくいきません。何が間違っているのかを明確に説明してください。

            public void mouseClicked(MouseEvent e) {
            char[] password = passwordField.getPassword();
            String passString = new String(password);
            if (passString.equalsIgnoreCase("Dave"))
            {
               System.out.println("Correct!");
               int loggedin = 1;
            }
            else
            {
                System.out.println("Wrong!");
                int loggedin = 0;
                rdbtnAdministrator.setEnabled(false); // rdbtnAdministrator cannot be resolved
            }



        }
    });
    btnNewButton.setBounds(148, 42, 139, 23);
    frame.getContentPane().setLayout(null);
    frame.getContentPane().add(loginkey);
    frame.getContentPane().add(btnNewButton);


    JRadioButton rdbtnAdministrator = new JRadioButton("Administrator");
    rdbtnAdministrator.setEnabled(false);
    rdbtnAdministrator.setBounds(386, 10, 109, 23);
    frame.getContentPane().add(rdbtnAdministrator);

mouseClickedにあるのでわかりますが、修正方法がわかりません

4

2 に答える 2