【发布时间】:2021-06-30 17:20:42
【问题描述】:
我有一个 JavaFX 应用程序,我需要简单地避免用户在应用程序内多次打开同一个窗口。
我试图找到一些解决方案,但没有任何适用的方法。
作为示例...我有一个窗口可以提供付款选项,它不是模式,而是一个新阶段。当我单击按钮打开该窗口时,它已打开,无论是否有同一阶段的另一个实例正在运行,每次单击都会打开新窗口。我想避免这种情况。就像点击按钮时切换到已经打开的舞台窗口,或者如果该窗口已经打开,则直接错过点击。
【问题讨论】:
-
跟踪它是否打开过一次(并禁用按钮直到再次关闭)
标签: java javafx window fxml stage