私は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にあるのでわかりますが、修正方法がわかりません