为什么我把JFrame窗体布局管理器设置为GridLayout,JPanel面板不能依次放在划分好的JFrame窗体内,而是全部铺满? JFrame jf=new JFrame(); Container c=jf.getContentPane(); jf.setBackground(Color.red); jf.setSize(400, 300); jf.setLayout(new GridLayout(2,2)); JPanel jp=new JPanel(); jp.setLayout(new FlowLayout()); c.add(jp);
1 回答
web北岛
TA贡献37条经验 获得超53个赞
jp.setMinimumSize(new Dimension(200, 200));
jp.setMaximumSize(new Dimension(200, 200));
添加回答
举报
0/150
提交
取消