我有一个外部面板,其中所有组件都添加到
JPanel OuterPanel=new JPanel;
OuterPanel.setLayout(BoxLyout.LINE_AXis);
我有6个内部面板,这些面板区域添加到外部面板。
JPanel InerPanel1=new JPanel;
JPanel InnerPanel2=new JPanel;
.
.
.
JPanel InnerPanel6=new JPanel;
我的要求是:如果innerpanel1最大宽度超过外面板的最大宽度,则剩余的所有5个面板必须在LINE_AXIS中的内面板1下方对齐。
目前,所有面板都在一条线上;我需要在第二行获得一些面板。有没有可能使用Boxlayout或我必须采取任何其他布局?
提前致谢。