Java图形界面编程--GridLayout 布局管理器

GridLayout 布局管理器

package com.lddx.day0305;

import java.awt.GridLayout;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;

//GridLayout 布局管理器
public class TestGridLayout {
          
   

	
	public static void main(String[] args) {
          
   
		JFrame f=new JFrame();  //创建窗体
		JPanel p=new JPanel(); //创建面板,修改默认布局为BorderLayout布局
		GridLayout grid=new GridLayout(3,3); //创建GridLayout布局,指定几行几列
		p.setLayout(grid);
		
		
		//创建按钮
		JButton btn1=new JButton("登录");
		JButton btn2=new JButton("取消");
		JButton btn3=new JButton("确定");
		JButton btn4=new JButton("Cancel");
		JButton btn5=new JButton("OK");
		JButton btn6=new JButton("Hi");
		
		//将按钮放入面板
		p.add(btn1);p.add(btn2);p.add(btn3);
		p.add(btn4);p.add(btn5);p.add(btn6);
		
		f.add(p);  //把面板放入窗体中
		f.setVisible(true);  //设置窗体可见
		f.setSize(600, 600); //设置窗体大小
		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  //设置关闭窗体后台
	}

}
经验分享 程序员 微信小程序 职场和发展