代码:
package Java;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class 表格布局管理器 {
public static void main(String[] args) {
JFrame frame=new JFrame("九宫格");
frame.setLayout(new GridLayout(3,3,10,10));
JButton but=null;
for(int i=1;i<=9;i++) {
but=new JButton(""+i);
frame.add(but);
}
frame.setSize(400,300);
frame.pack();
frame.setVisible(true);
}
}
本次测试比较简单,运用GridLayout布局管理器即可实现九宫格。
1.FlowLayout(流式布局管理器)
2.BorderLayout(区域布局管理器)
3.GridLayout(表格类布局管理器)
4.GardLayout(卡片式布局管理器)
5.绝对定位
setBounds()
public void setBounds(int x,int y,int width,int height)
原文:https://www.cnblogs.com/ImportantMagic/p/11814382.html