在JavaFX程序的控制器中获取调用节点,可以通过以下步骤实现:
@FXML
注解来标记FXML文件中的节点,以便能够在代码中访问它们。例如,如果你的FXML文件中有一个名为"button"的按钮节点,你可以在控制器类中这样声明它:@FXML
private Button button;
ActionEvent
参数,并使用getSource()
方法获取调用节点。以下是一个示例:@FXML
private void handleButtonClick(ActionEvent event) {
Node callingNode = (Node) event.getSource();
// 在这里可以对调用节点进行操作或获取其属性
}
在上面的示例中,event.getSource()
方法返回一个Object
类型的对象,因此需要将其转换为Node
类型。
通过以上步骤,你可以在JavaFX程序的控制器中获取调用节点,并对其进行操作或获取其属性。请注意,这只是获取调用节点的一种方法,你可以根据具体需求选择适合的方式。
小程序云开发官方直播课(应用开发实战)
云+社区技术沙龙[第10期]
企业创新在线学堂
GAME-TECH
云+社区技术沙龙[第6期]
云+社区技术沙龙[第1期]
云+社区开发者大会(苏州站)
DB TALK 技术分享会
DBTalk技术分享会
云+未来峰会
领取专属 10元无门槛券
手把手带您无忧上云