从
Java API for
JFrame
:
public void setLayout(LayoutManager manager)
设置
LayoutManager
. 重写以有条件地将调用转发到
contentPane
. 参照
RootPaneContainer
更多信息。
从
根盘容器
页:
这个接口作为Swing GUI构建器的标记,需要像
窗口
,包含一个
JRootPane
,特别是。为方便起见
窗口
,
JDialog
,
JWindow
,
JApplet
和
JInternalFrame
,默认情况下,转发,默认情况下,所有调用
add
,
remove
和
setLayout
方法,以
内容窗格
. 这意味着您可以拨打:
rootPaneContainer.add(component);
而不是:
rootPaneContainer.getContentPane().add(component);
一
根窗格
是一个常见的组件,所有重量级组件都使用它来像本机OS窗口一样显示。它处理菜单栏、关闭/最小化/最大化按钮等。
窗口
试图掩盖这样一个事实
根窗格
是你的工作,但在这种情况下,它只是让事情更混乱。