Javafx 2 如何使错误对话框始终位于顶部
我正在开发一个Javafx 2 如何使错误对话框始终位于顶部,javafx-2,Javafx 2,我正在开发一个javafx2.2应用程序,后台线程可能会触发一个错误对话框,直到按下关闭按钮为止。 如果其他后台线程触发的消息对话框没有错误那么紧急,则这些对话框不能放在错误对话框的顶部 换句话说,我想要一个错误对话框,它会阻止所有其他内容,并且不会被其他弹出窗口或主窗口隐藏 我已尝试将错误对话框的模态设置为APPLICATION\u MODAL,将其他较小的对话框的模态设置为WINDOW\u MODAL,但如果在显示错误对话框时触发较小的对话框,则它们仍会出现在错误对话框上方 我不能使用jav
javafx2.2
应用程序,后台线程可能会触发一个错误对话框,直到按下关闭按钮为止。
如果其他后台线程触发的消息对话框没有错误那么紧急,则这些对话框不能放在错误对话框的顶部
换句话说,我想要一个错误对话框,它会阻止所有其他内容,并且不会被其他弹出窗口或主窗口隐藏
我已尝试将错误对话框的模态设置为APPLICATION\u MODAL
,将其他较小的对话框的模态设置为WINDOW\u MODAL
,但如果在显示错误对话框时触发较小的对话框,则它们仍会出现在错误对话框上方
我不能使用java8
,因此DialogsFx
和ControlFx
以及其他库是不可能的
在Swing中,我曾经使用层作为日志,比如弹出层
,警报层
,错误层
,但我在JavaFx
中找不到类似的层
问候,,
Fredrik如果您使用附加舞台来显示对话,您可以使用其方法
stage.showAndWait();
它会阻止任何活动,直到你再次关闭舞台。
希望有帮助