1.GUI编程
图形用户界面编程 -->windows
通过java程序语言完成界面化的应用程序,该过程就称之为JavaGUI编程
2.GUI编程核心库
java.awt包 --GUI编程的原始包
javax.swing包 --由awt所扩展出的一种全新的库,并且成为了后续程序员所常用的库。
窗体类:
关键字:JFrame
通过自定义方式实现界面编程。
实现步骤:
1、将自定义的类编程一个窗体类
2.在自定义类的中通过构造方法调用初始化方法完成一个窗体的创建
//定义一个初始化方法
public void init() {
//设置窗体大小
this.setSize(500, 500);//px
//设置窗体关闭模式
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//设置窗体居中
this.setLocationRelativeTo(null);
//设置窗体大小不可变
this.setResizable(false);
//设置窗体可见
this.setVisible(true);
3.窗体布局
//设置窗体布局
this.setLayout(null); //空布局==绝对布局
4.面板
public class MyPanel extends JPanel{
5.将面板添加到窗体中
//设置窗体的内容面板
MyPanel mp=new MyPanel();
this.setContentPane(mp);
3.面板中的组件
标签组件
文本框组件
密码框组件
单选框组件
复选框组件
下拉框组件
按钮组件