Я хочу, чтобы получить имя пользователя и пароль в View класса но от контроллера классаКак получить данные из представления класса в классе контроллера
Как я могу использовать метод loginbtnMouseClicked, вызвав его из класса контроллера, чтобы получить данные
private void loginbtnMouseClicked(java.awt.event.MouseEvent evt) {
//what should i have here?
}
View Class Code
usernamefield = new javax.swing.JTextField();
passfield = new javax.swing.JPasswordField();
loginbtn = new javax.swing.JLabel(); //Login Button is JLabel
private void loginbtnMouseClicked(java.awt.event.MouseEvent evt) {
//what should i have here?
}
/*
*returns the username from the username field
*/
public String getUserName(){
return usernamefield.getText();
}
/*
*returns the password from the password field
*/
public char[] getPass(){
return passfield.getPassword();
}
Код класса контроллера
This is what am asking..........
Код Модель Класс
только имеет один метод, который возвращает истину, если имя пользователя и пароль ОБА Admin
public Boolean isAccountHolder(String username, char[] password){
return username.equalsIgnoreCase("admin") && password.equals("admin");
}
Просто потому, что вы используете MVC, не подразумевается, что существуют три четко определенных класса «Вид», «Контроллер» и «Модель». –