图形化用户界面包
java.awt
javax.swing
一、JFrame
JFrame 类窗体:窗口(默认不显示,方法setViserble(true/false),显示或则不显示)
注意:可以设置窗口本身位置,大小(像素),颜色,标题,
JFrame.setTitle(String name):窗口标题
JFrame.setSize(int x,int y):大小(像素)
JFrame.setLocation(int x,int y):窗口位置(表示窗口左上角在(x,y)位置)
JFrame.setViserble(true/false):默认不显示窗口
JFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE):彻底结束该窗口(不设置时默认只是关闭了窗口,没有结束任务管理器中的进程)
JFrame.add(Button anniu):添加按钮
s
2、JButton
JButton类:组件(按钮)
JButton anniu=new JButton(String name):初始化按钮传入名字参数
JButton.setSize(int x,int y):如果不设置按钮的大小的话,按钮默认会充斥整个窗口
import java.awt.*;
import javax.swing.*;
public class S
{
public static void main(String[] args)
{
JFrame aa=new JFrame();窗口类实例
JButton open=new JButton("打开");
JButton close=new JButton("关闭");
aa.add(open);添加按钮,但是没有设置按钮大小(会充斥整个窗口),位置,点击时执行的触发的动作(没有监听)
aa.add(close);添加按钮,但是没有设置按钮大小(会充斥整个窗口),位置,点击时触发的动作(没有监听)
aa.setTitel("用户界面");类方法之设置窗口标题
aa.setSize(250,250);类方法之设置窗口大小
aa.setLocation(50,60);类方法之设置窗口位置
aa.setViserble(true);类方法之设置窗口显示(不要忘记)
aa.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);类方法之设置点关闭后进程结束,释放内存(不要忘记,不然打开一个进程多一个,资源被占用)
}
}