利用awt与swing进行桌面编程(1)

  一.awt包中常用控件类

1.标签类Label

2.文本框类TextField

3.复选框Checkbox和单选按钮CheckboxGroup

4.选择框Choice

5.文本域类TextArea

6.按钮类Button

二.事件处理

1.事件类Event

常见的事件类型包括ActionEvent,ItemEvent,KeyEvent,MouseEvent

2.在java中,可以使用监视器接口来完成对于各类事件的处理

例如通过actionPerformed()方法的重写来处理ActionEvent,通过itemStateChanged()来处理ItemEvent事件。

三.框架类和面板类

1.框架类

框架是一个容器类控件

主要方法:

1)Frame(String strt)   //构造窗口

2)dispose()               //撤销窗口

2.面板类

面板类也是一个容器类控件,但其只是一个局部

3.布局管理器

1).BorderLayout

边界布局将窗口按照东南西北中分为5个部分,每个区域至多放置一个控件,且这个控件充满整个区域

2).GridLayout

网格布局将所有的控件放置在各个网格中,每个控件大小相同,切充满整个“格”。

GridLayout(int rows,int cols,int hgap,int vgap)

四.一个java程序使用awt包的实例

posted on 2009-11-13 22:48  karying  阅读(233)  评论(0编辑  收藏  举报

导航