私のSwingアプリで。私はJFrame
いくつかありJPanels
ます。そのうちの1つは、別のパネルを配置するために使用します。そして、これらの1つ(別のパネル)はを呼び出しますJDialog
。ダイアログのコンストラクターはFrame
、String
およびBoolean
をパラメーターとして受け入れます。私の問題は、このパネルから親(フレーム)を取得する方法です。
SwingUtilities.windowForComponent(...)
私の場合は機能しSwingUtilities.getWindowAncestor(...)
ません。パラメーターのないコンストラクターはオプションではありません。