第9章 AWT组件及应用
AWT简介
图列出了AWT中的主要类之间的层次关系。
AWT简介
AWT简介
AWT中的图形元素可以分为两类:ponent和容器Container。
基本组件包括命令按钮Button、标签Label、文本编辑框TextField和TextArea、复选框Checkbox、单选按钮CheckboxGroup、列表框List等十几种,不再包含其他成分。
在Java中,开发一个GUI程序,通常需要以下几步:
(1) 构建一个顶层容器;
(2) 设定容器的布局管理器;
(3) 构建若干个组件,组件可以是其它容器;
(4) 用容器的add方法将这些组件加入到这个容器中;
(5) 设置组件属性;
(6) 将组件事件与代码关联。
窗口Frame
Frame是Java Application程序的图形用户界面容器。
1. 构造函数
格式:Frame()
功能:建立一个无标题的Frame。
格式:Frame(String title)
功能:建立一个标题为title的Frame。
【】建立一个Frame对象。
import .*;
//用到图形用户对象,
public class MyFrame
{ public static void main(String args[])
{ Frame fr=new Frame(); //创建一个无标题的Frame对象fr
("这是一个Frame"); //将fr的标题设为"这是一个Frame"
(400,300); //设定fr的宽度为400,高度为300
(); //设定fr的背景色为绿色
(300,500); //设定fr左上角的位置为(300,500)
(false); //设定fr为不可调整大小
(true); //将fr设为可见
}
}
窗口Frame
【】通过继承Frame类来建立一个Frame对象。
import .*;
public class MyFrm extends Frame
//定义类MyFrm为Frame的子类
{ public static void main(String args[])
{ MyFrm fr=new MyFrm(); //创建一个MyFrm的对象fr
("这是窗口");
(400,300);
(); //设定fr的背景色为棕色
(300,500);
(true); //设定fr为可调整大小
(true); //将fr设为可见
}
}
面板Panel
Panel通常是嵌套的。Panel的默认布局管理器是FlowLayout。
1. 构造函数
格式:Panel
汽车4S店车间工具管理制度(实用版) 来自淘豆网m.daumloan.com转载请标明出处.