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

标签 java swing

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

当我通过单击按钮调用 JInternalFrame 时,我得到了该 internalFrame,但该修复仅适用于特定的网格框,并且我无法最大化 InternalFrame。

如何解决这个问题?

下面是我的 GUI:

enter image description here

我正在通过 NetBeans 编写代码。

如何解决这个问题?

最佳答案

不要使用jdesktoppane。将普通 JFrame 与 JPanel 以及组件和 gridbaglayout 一起使用。 对于 float 在主 JFrame 上方的窗口,请使用新的 JFrame 和 setAlwaysOnTop(true) 并确保它们将您的主 JFrame 作为根。

关于java - 如何在jDisktopPane中显示JinternalFrame,但该DisktopPane包含GridLayout?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37585121/

相关文章:

java - 如何在 Jlist 项目之间获得自定义空间?

java - 读取一个目标中包含长数字的小文件并使用回车符\n

java - 如何在 Eclipse 编辑器中将 IFile 处理程序获取到 Activity 文件

java - 在没有任何数组的情况下在Android中解析JSON数组

java - 找到 JTable 单元格并绘制它

java - 将 JPanel 和 PaintComponent 链接在一起

Java Eclipse Jtable 单元格/列

java - 流口水 hello world Maven 依赖项

java - DownloadManager 完成下载后无法移动文件

Java Jframe 导出时未打开