Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在jDisktopPane中显示JinternalFrame,但该DisktopPane包含GridLayout?_Java_Swing - Fatal编程技术网

Java 如何在jDisktopPane中显示JinternalFrame,但该DisktopPane包含GridLayout?

Java 如何在jDisktopPane中显示JinternalFrame,但该DisktopPane包含GridLayout?,java,swing,Java,Swing,我无法得到正确的JinternalFrame。在主JFrame中的应用程序中,我有一个包含GridLayout的disktopPane 当我通过点击按钮调用JInternalFrame时,我得到了那个internalFrame,但它只修复了一个特定的网格框,我无法最大化internalFrame 我怎样才能解决这个问题 下面是我的GUI: 我正在通过NetBeans编写代码 如何解决此问题?不要使用jdesktoppane。在组件和gridbaglayout中使用带有JPanel的普通JFra

我无法得到正确的JinternalFrame。在主JFrame中的应用程序中,我有一个包含GridLayout的disktopPane

当我通过点击按钮调用JInternalFrame时,我得到了那个internalFrame,但它只修复了一个特定的网格框,我无法最大化internalFrame

我怎样才能解决这个问题

下面是我的GUI:

我正在通过NetBeans编写代码


如何解决此问题?

不要使用jdesktoppane。在组件和gridbaglayout中使用带有JPanel的普通JFrame。
对于浮动在主JFrame上方的窗口,请使用带有setAlwaysOnTop(true)的新JFrame,并确保它们将主JFrame作为根。

不要使用jdesktoppane。在组件和gridbaglayout中使用带有JPanel的普通JFrame。
对于浮动在主JFrame上方的窗口,请使用带有setAlwaysOnTop(true)的新JFrame,并确保它们将主JFrame作为根。

如果没有jdesktoppane,如何在主JFrame中显示jInternalFrame?请提供一些代码。不要使用jInternalFrame。将JFrame与setAlwaysOnTop一起使用(true)。jInternalFrame用于jdesktoppane如果没有jdesktoppane,如何在主Jframe中显示jInternalFrame?请提供一些代码。不要使用jInternalFrame。将JFrame与setAlwaysOnTop一起使用(true)。jInternalFrame用于jdesktoppane