开发GUI程序一般步骤:
1、 引包
import java.awt.*; import javax.swing.*;
2、 继承JFrame
public class Demo3 extends JFrame {}
3、 定义需要的组件
//3.定义组件
JButton jb1,jb2,jb3,jb4,jb5; int size=9;
JButton jbs[]=new JButton[size]; //先分配初始空间 4、 创建组件
//4.创建组件 jb1=new JButton("中部"); //创建组件
for(int i=0;i<size;i++) {
jbs[i]=new JButton(String.valueOf(i));
}
5、 设置布局管理器
//设置布局管理器,默认是的边界布局管理器 this.setLayout(new FlowLayout(FlowLayout.LEFT));//流式布局 this.add(jb1,BorderLayout.CENTER); //边界布局 this.setLayout(new GridLayout(3,3,10,10)); //网格布局
this.setLayout(null); //取消布局管理器
6、 添加组件
//添加组件 this.add(jb1);
this.add(jb2);
7、 设置窗体属性
//设置窗体属性 this.setTitle("流式布局案例"); //设置窗体标题 this.setSize(300, 200); //设置窗体大小 this.setLocation(200, 400); //设置初始位置
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //关闭窗体时关闭虚拟机
//禁止用户改变窗体大小
this.setResizable(false); //7.显示窗体
this.setVisible(true);
8、 显示窗体
利用数组创建组件:
//定义组件 int size=9;
JButton jbs[]=new JButton[size]; //数组要先分配初始空间 //创建组件
for(int i=0;i<size;i++) { jbs[i]=new JButton(String.valueOf(i));
}
//添加组件 for(int i=0;i<size;i++) { this.add(jbs[i]);
java开发GUI程序一般步骤:
最新推荐文章于 2024-07-18 14:02:21 发布