java.awt包 -- 比较旧的图形界面包
java.swing包 -- 改良后的图形界面
窗体
JFrame类表示窗体
this.setVisible(true); -- 设置窗体是否可见 true-可见 false-不可见
this.setResizable(false); -- 设置窗体是否可变大小 true-可变 false-不可变
this.setSize(600, 400); -- 设置窗体大小 单位:像素 与屏幕分辨率有关
this.setLocation(200, 150); -- 设置窗体的起始位置 单位:像素
this.setTitle("测试窗口"); -- 设置窗体的左上角标题
this.setIconImage(Image); --设置窗体的左上角图标
窗体的事件 -- 关闭事件
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
所有的内容不能直接放在窗体中,只有面板和菜单可以放在窗体中
面板
Jpanel类表示标准的面板
java.swing包 -- 改良后的图形界面
窗体
JFrame类表示窗体
this.setVisible(true); -- 设置窗体是否可见 true-可见 false-不可见
this.setResizable(false); -- 设置窗体是否可变大小 true-可变 false-不可变
this.setSize(600, 400); -- 设置窗体大小 单位:像素 与屏幕分辨率有关
this.setLocation(200, 150); -- 设置窗体的起始位置 单位:像素
this.setTitle("测试窗口"); -- 设置窗体的左上角标题
this.setIconImage(Image); --设置窗体的左上角图标
窗体的事件 -- 关闭事件
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
所有的内容不能直接放在窗体中,只有面板和菜单可以放在窗体中
面板
Jpanel类表示标准的面板