Swing组件中,如要要让容器随着窗体发的变化而自适应反打或者缩小,可以将容器布局到Gridlayout中
代码如下:
1JPanel panel_2 = new JPanel(); 2tabbedPane.addTab("tab2", null, panel_2, null); 3panel_2.setLayout(new GridLayout(0, 2, 10, 0)); 4 5JPanel panel_3 = new JPanel(); 6panel_3.setBackground(Color.PINK); 7panel_2.add(panel_3); 8 9JPanel panel_4 = new JPanel(); 10panel_4.setBackground(Color.ORANGE); 11panel_2.add(panel_4);
运行结果如下:
缩小的情况:

全屏的情况:
