在我的 Swing 应用程序中。我有JFrame
几个JPanels
。其中一个用于放置另一个面板。其中一个 - 另一个小组 - 称为JDialog
. 对话框的构造函数接受Frame
,String
和Boolean
作为参数。我的问题是如何从此面板获取父级(即框架)?
SwingUtilities.windowForComponent(...)
并且SwingUtilities.getWindowAncestor(...)
在我的情况下不起作用。没有参数的构造函数不是一个选项。