java中的窗体

为什么我把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);


淡泊如风
浏览 1399回答 1
1回答

web北岛

jp.setMinimumSize(new Dimension(200, 200)); jp.setMaximumSize(new Dimension(200, 200));
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java