流式布局创建步骤
1、继承JFrame
2、定义组件
3、构造函数中:
- 创建组件
- 设置布局
- 添加组件
- 设置窗体属性
package com.layout.test;
import javax.swing.*;
import java.awt.*;
public class FlowTest extends JFrame{ //1、继承JFrame
JButton bt[] = {null,null,null,null,null}; //2、定义组件
public static void main(String[] args) {
FlowTest flow=new FlowTest();
}
FlowTest() {
bt[0] = new JButton("花生"); //3、创建组件
bt[1] = new JButton("瓜子");
bt[2] = new JButton("苹果");
bt[3] = new JButton("香蕉");
bt[4] = new JButton("西瓜");
this.setLayout(new FlowLayout()); //4、设置布局
// this.setLayout(new FlowLayout(FlowLayout.LEFT));
for(int i=0;i<5;i++){ //5、添加组件
this.add(bt[i]);
}
this.setTitle("流式布局"); //6、设置窗体属性
this.setSize(200,200);
this.setLocation(300,300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}
结果: