package com.beyole.util;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class test8 {
public static void main(String[] args) {
JFrame frame=new JFrame("Crystal");
frame.setLayout(new GridLayout(3,5,3,3));//GridLayout是以表格的形式进行管理的,使用时必须设置行数和列数
JButton button=null;
for (int i = 0; i < 13; i++) {
button=new JButton("按钮-"+i);
frame.add(button);
}
frame.pack();//设置组件自动调整窗体
frame.setVisible(true);//设置窗体可见
}
}
这是最常用的布局管理器,计算器也可以通过这个布局管理器来实现。
程序截图: