📅  最后修改于: 2023-12-03 15:16:03.422000             🧑  作者: Mango
JavaFX提供了一个名为CheckBox的类来创建复选框(UI组件),用于用户在多个选项中进行选择。
要创建一个复选框,我们可以使用以下代码行:
CheckBox checkBox = new CheckBox("Label");
这将创建一个具有指定标签的新复选框。我们甚至可以不使用标签,仅使用以下代码来创建复选框:
CheckBox checkBox = new CheckBox();
要获取复选框的状态,我们可以使用isSelected()
方法。例如:
if(checkBox.isSelected()){
// 执行操作
}
要设置复选框的状态,我们可以使用setSelected()
方法。例如:
checkBox.setSelected(true);
当复选框的选中状态更改时,我们可以使用事件处理程序检测这种更改。我们可以使用setOnAction()
方法来指定事件处理程序。
checkBox.setOnAction(event -> {
if(checkBox.isSelected()){
// 执行操作
}
});
这是一个简单的介绍JavaFX中如何创建复选框及其基本用法。我们还可以使用多个复选框方便地实现复杂的用户界面。