我有以下简单的类,它扩展了Checkbox并且想要创建它以便Checkbox默认在创建时取消选中。我尝试在这个类中调用setValue(false)但是复选框仍然默认为选中。任何帮助表示赞赏
public final class ServerTaskCheckBox extends CheckBox {
private final ServerTask serverTask;
public ServerTaskCheckBox(ServerTask serverTask) {
super(serverTask.getCheckBoxLabel());
this.serverTask = serverTask;
setValue(false);
}
public ServerTask getServerTask() {
return serverTask;
}
}
答案 0 :(得分:5)
复选框的默认值为false
/未选中。我假设您的代码中有其他地方setValue(true)
。