4

JavaFX でカスタムの closeoperation を設定する方法はありますか? これはスイングから知っていますが、JavaFX では見つかりませんでした。ここで [X] を押してウィンドウを閉じると、自動的に閉じます。

4

1 に答える 1

10

onCloseRequest次のプロパティを使用できます。

stage.setOnCloseRequest(new EventHandler<WindowEvent>() {
    @Override public void handle(WindowEvent t) {
        System.out.println("CLOSING");
    }
});

Platform.exit()コードで呼び出す場合、これは機能しないことに注意してください。

于 2013-08-15T15:15:08.997 に答える