我正在创建一个包含JDesktopPane和JInternalFrame的Java应用程序。
我正在使用GridLayOut设置JInternalFrame
问题是我无法按照GridLayout的大小调整JInternalFrame的大小
以下是应用程序的一屏截图
我想要JInnernalFrame作为网格大小。
请帮帮我。
因为JInternalFrame
s被假定添加到a并由a进行管理JDesktopPane
看看如何使用内部框架了解更多详细信息
JDesktopPane
不是应该有一个布局管理器,GridLayout
而是要控制并决定如何JInternalFrame
管理布局。
简单的答案是,不要将布局管理器与一起使用JDesktopPane
。取而代之的JInternalFrame#pack
是调整框架的大小,setLocation
放置它,并且不要忘记使其可见
我想要JInnernalFrame作为网格大小
要么不使用JInternalFrame
s,要么提供可以在需要时模仿它的功能。布局管理者倾向于同时提供这两种功能
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句