我可以使用本机系统窗口作为父级来使JDialog成为模态吗?

时间:2011-08-02 05:27:38

标签: java swing jdialog modality

我有一个JDialog窗口。 我需要将其设置为模态,但父级不是Java窗口,而是本机Windows操作系统窗口。 有可能吗?

1 个答案:

答案 0 :(得分:-1)

不,你不能。您甚至不能实现对本机窗口的引用,甚至不能引用由在其他JVM中运行的Java应用程序创建的窗口。

但您可以创建虚拟窗口(Window,而不是Frame或JFrame),将其大小设置为0并将其用作任何对话框的父级。我不知道你的具体问题是什么,但有时我提到的方式可能有所帮助。