新增動作偵聽器

按鈕在啟用時觸發動作事件(例如,單擊,按下按鈕的鍵繫結,……)。

button.setOnAction(new EventHandler<ActionEvent>() {
    @Override
    public void handle(ActionEvent event) {
        System.out.println("Hello World!");
    }
});

如果你使用的是 Java 8+,則可以將 lambdas 用於動作偵聽器。

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