javafx 添加动作监听器

示例

当按钮被激活时,它们会触发动作事件(例如,单击,按下按钮的键绑定等等)。

button.setOnAction(new EventHandler<ActionEvent>() {
    @Override
    public void handle(ActionEvent event) {
        System.out.println("你好,世界!");
    }
});

如果您使用的是Java 8+,则可以将lambda用作动作侦听器。

button.setOnAction((ActionEvent a) -> System.out.println("Hello, World!"));
// 要么
button.setOnAction(a -> System.out.println("Hello, World!"));