我5天前开始使用JavaFx和SceneBuilder。我有一个问题。在“代码”标签下,我有fx:id(我是对的,这是方法名称)和字段on-Action。什么是行动领域的意义?
感谢您的帮助: - )
致以最诚挚的问候,
迈克尔答案 0 :(得分:1)
On Action 字段是可操作组件的事件侦听器方法的名称。例如,添加一个按钮并将名称 buttonOnAction 添加到 On Action 字段中。现在转到菜单查看 - >显示示例控制器框架。你应该看到这个片段:
@FXML
void buttonOnAction(ActionEvent event) {
}
此方法当然也必须在fxml文件中按名称提及,该文件应该有这样的条目:
<Button onAction="#buttonOnAction" text="Button" />
因此,单击该按钮将触发方法 bottonOnAction 。