没有合适的资源?快使用搜索试试~ 我知道了~
AWT窗口对象.ppT
需积分: 0 2 下载量 4 浏览量
2010-06-03
21:46:28
上传
评论
收藏 879KB PPT 举报
温馨提示
试读
64页
一个讲解java语言AWT窗口对象的很好的ppt
资源详情
资源评论
资源推荐
1
AWT
AWT
窗口对象
窗口对象
2
认识
认识
AWT
AWT
类
类
在 Java 里, AWT (Abstract Windowing
Toolkit) 是用来处理图形 ( 包含窗口与绘图 )
最基本的方式,它可以用来创建 Java 的 appl
et 及窗口程序。 AWT 是 Java 早期的技术,
它的每一个组件会耗掉较多的资源,因此当
窗口组件 ( 如按钮 (button) 、滚动条 (scroll b
ar) 或文本框 (text field) ) 一多时,这种架构
下的窗口程序会耗掉更多的资源,因此 SUN
现在已开发出 Swing 类库,它不但改进了 AW
T 耗费系统资源的缺点,同时在视觉上也比 A
WT 来得更为美观。
3
SWING
SWING
组件
组件
Swing 可以说是 Java 未来的架构。 Swing 所提
供组件的数目远超过 AWT 的组件,并且每一个 AW
T 的组件都有 Swing 组件取代它。目前 SUN 已经不
再扩充 AWT ,而致力发展 Swing 。有趣的是, AW
T 并不会因此而消失,因为 Swing 是基于 AWT 而发
展的,所有 Swing 的组件均是以 AWT 的 Container
类为基础来开发设计的,因此 Swing 的关键技术在
于 AWT ,要了解 Swing 的技术必须先了解 AWT 的
技术才行。再者,目前 AWT 的使用仍相当普及,
许多 Java 相关的应用程序均是以 AWT 来开发的,
所以要了解 Java 的窗口程序设计,还是必须从 AW
T 熟悉起。
4
窗口对象的类及继承关系
窗口对象的类及继承关系
java.lang.Object
java.lang.Object
MenuComponent
MenuComponent
Component
Component
MenuBar
MenuBar
MenuItem
MenuItem
Menu
Menu
Container
Container
Window
Window
Frame
Frame
Label
Label
Button
Button
TextComponent
TextComponent
CheckBox
CheckBox
List
List
Choice
Choice
TextField
TextField
TextArea
TextArea
ScrollBar
ScrollBar
Panel
Panel
Dialog
Dialog
FileDialog
FileDialog
5
AWT
AWT
中的各种组件
中的各种组件
单行文本区 (TextField)——TextComponent
只能显示一行信息,当按回车键后,会产生 Actio
nEvent 事件,可以用 ActionListener 来监听。
标签 (Label)
静态文字,多用于指示信息,无事件。
文本输入区 (TextArea) ——TextComponent
可以显示多行信息,并且有滚动条支持。按回车
键后并不产生事件,如果要判断是否完成输入,需
要用其他方法,如用一个结束按钮。
按钮 (Button)
可点击的用户界面组件,当组件被点击是,产生
AcitonEvent 事件,可以用 ActionListener 来监听。
剩余63页未读,继续阅读
johnzhang007
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0