diff --git a/src/main/java/com/zhangmeng/online/exam/ui/controller/UserEditController.java b/src/main/java/com/zhangmeng/online/exam/ui/controller/UserEditController.java index 1e6a558..8c58d08 100644 --- a/src/main/java/com/zhangmeng/online/exam/ui/controller/UserEditController.java +++ b/src/main/java/com/zhangmeng/online/exam/ui/controller/UserEditController.java @@ -67,7 +67,11 @@ public class UserEditController { }, new StringConverter() { @Override public String toString(Role object) { - return object.getName(); + if (object != null) { + System.out.println("姓名:" + object.getName() + " 是否选择:" + object.isSelected()); + return object.getName(); + } + return null; } @Override diff --git a/src/main/java/com/zhangmeng/online/exam/ui/module/Role.java b/src/main/java/com/zhangmeng/online/exam/ui/module/Role.java index e914295..830ad33 100644 --- a/src/main/java/com/zhangmeng/online/exam/ui/module/Role.java +++ b/src/main/java/com/zhangmeng/online/exam/ui/module/Role.java @@ -17,7 +17,7 @@ public class Role { private String description; private String status; private List permissions; - private SimpleBooleanProperty selected; + private SimpleBooleanProperty selected = new SimpleBooleanProperty(false); public Role(int id, String name, String description, String status) { this.id = id; @@ -25,7 +25,6 @@ public class Role { this.description = description; this.status = status; this.permissions = new ArrayList<>(); - this.selected = new SimpleBooleanProperty(false); } public Role() {