2

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

4

1 回答 1

-1

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

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

于 2011-08-02T05:45:00.890 回答