【发布时间】:2016-08-05 23:53:33
【问题描述】:
我想强制警报位于其他应用程序之上。警报似乎缺少 setAlwaysOnTop 函数。
我看过这个帖子:JavaFX 2.2 Stage always on top。
我试过了:
- 创建一个新阶段和 stage.setAlwaysOnTop(true),然后是 alert.initOwner(stage)。
- 创建一个新阶段和 stage.initModality(Modality.APPLICATION_MODAL),然后是 alert.initOwner(stage)。
有谁知道如何做到这一点?
编辑: 我正在使用 Java 8。
假设我已经打开了 safari,并且正在集中注意力。当我调用它的 showAndWait() 函数时,我想将 Alert 带到屏幕顶部,在 safari 前面。
【问题讨论】:
-
所以使用具有该功能的窗口,并根据您的警报进行自定义