繁体   English   中英

JOptionPane.showConfirmDialog阻止后台窗口

[英]JOptionPane.showConfirmDialog blocks the background windows

JOptionPane.showConfirmDialog弹出窗口(是/否对话框)阻止访问同一应用程序的其他窗口。 (不用说,我知道这是阻止其他窗口的对话的本质,但是我不希望此应用程序拥有它)。 在一个应用程序中,我打开每个图像加载的几个jframe。 然后最后,我问用户他/她是否想要保存图像。 但由于JOptionPane.showConfirmDialog不允许,用户无权返回并查看这些窗口。 如何设置JOptionPane.showConfirmDialog,以便仍然可以访问下面的窗口?

JOptionPane对话框是“模式”对话框,这意味着它们有意阻止其他窗口,迫使用户在继续之前做出决定。

尝试使用JDialog并将setModal()为false。

如何设置JOptionPane.showConfirmDialog,以便仍然可以访问下面的窗口?

阅读JOptionPane API。 它显示了如何手动创建和显示选项窗格。 由于您可以直接访问所使用的对话框,因此可以使其成为非模式对话框。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM