我有一个包含两个阶段的应用程序,我不希望用户关闭第二个阶段,只是将其最小化。
目前我正在使用oncloseRequest处理程序将窗口最小化 -
secondaryStage.setOnCloseRequest(event -> {
secondaryStage.setIconified(true);
event.consume();
});
当用户关闭窗口时,我希望在系统托盘中显示一个图标。用户应该能够从托盘中重新打开窗口。
另外,我如何确保当主舞台关闭时,第二舞台也关闭?