JavaFX Lambda、属性与绑定的深入解析与应用
1. JavaFX JavaBean 重写
将之前的 JavaBean User 类重写为使用 JavaFX 属性的形式,并添加一个只读属性 userName 来展示只读属性的行为。以下是重写后的 User 类代码:
import javafx.beans.property.*;
public class User {
private final static String USERNAME_PROP_NAME = "userName";
private final ReadOnlyStringWrapper userName;
private final static String PASSWORD_PROP_NAME = "password";
private final StringProperty password;
public User() {
userName = new ReadOnlyStringWrapper(this,
USERNAME_PROP_NAME, System.getProperty("user.name"));
password = new SimpleStringProperty(this, PASSWORD_PROP_NAME, "");
}
public final String getUserName() {
return userNam
超级会员免费看
订阅专栏 解锁全文
73

被折叠的 条评论
为什么被折叠?



