如何完成以下代码来验证用户名和密码?
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new LibnValidation().setVisible(true);
boolean result = validation();
if(!result)
{
}
}
private boolean validation() {
throw new UnsupportedOperationException("Not yet implemented");
boolean valid = false;
if(librarian.getText().equals("kani" && jPasswordField1.getPassword().equals("*****")){
valid = true;
}
return valid;
}
});
}
最佳答案
if(librarian.getText().equals("kani" && jPasswordField1.getPassword().equals("*****")){
valid = true;
}
这不是正确的代码。做了
if(librarian.getText().equals("kani") && new String(jPasswordField1.getPassword()).equals("*****")) {
valid = true;
}
注意:我假设您知道
*****
是密码,而不是那里显示的字符。关于java - 简单的GUI,用于验证用户名和密码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5743513/