在Java FX中,可以通过以下步骤引用事件处理程序中的实际点击按钮:
Button myButton = new Button("点击按钮");
myButton.setId("myButton");
myButton.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
Button clickedButton = (Button) event.getSource();
if (clickedButton.getId().equals("myButton")) {
// 在这里处理按钮点击事件
}
}
});
在事件处理程序中,通过event.getSource()
方法获取触发事件的对象,然后可以通过getId()
方法获取按钮的ID。通过比较按钮的ID,可以确定是哪个按钮被点击。
这样,你就可以在事件处理程序中引用实际点击的按钮,并在处理事件时执行相应的操作。
请注意,以上代码仅为示例,实际使用时需要根据具体情况进行适当的修改。另外,关于Java FX的更多信息和示例,你可以参考腾讯云的Java FX产品文档:Java FX产品介绍。
领取专属 10元无门槛券
手把手带您无忧上云