【发布时间】:2017-01-18 18:08:31
【问题描述】:
我想在 View 类中获取用户名和密码 但来自控制器类
如何使用方法 loginbtnMouseClicked 从控制器类调用它来获取数据
private void loginbtnMouseClicked(java.awt.event.MouseEvent evt) {
//what should i have here?
}
查看类代码
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,则只有一种方法返回 true
public Boolean isAccountHolder(String username, char[] password){
return username.equalsIgnoreCase("admin") && password.equals("admin");
}
【问题讨论】:
-
仅仅因为您使用 MVC 并不意味着存在三个定义良好的“视图”、“控制器”和“模型”类。
标签: java model-view-controller