没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
第九课:
第九课:
GUI
GUI
作者:吴进
学习目标
学习目标
图形用户界面 (GUI) 设计1
AWT
2
3
4
GUI
GUI
概念
概念
图形用户界面
图形用户界面
GUI
GUI
Graphical User Interface
Graphical User Interface
抽象窗口工具集
抽象窗口工具集
AWT
AWT
Abstract Window Toolkit
Abstract Window Toolkit
相关软件包
相关软件包
java.awt
java.awt
包
包
提供基本
提供基本
GUI
GUI
组件、视觉控制和绘图工具
组件、视觉控制和绘图工具
API
API
java.awt.event
java.awt.event
包
包
提供
提供
Java GUI
Java GUI
事件处理
事件处理
API
API
组件概念
组件概念
组件
组件
(Component)
(Component)
是图形用户界面的基本组成
是图形用户界面的基本组成
元素,凡是能够以图形化方式显示在屏幕上并
元素,凡是能够以图形化方式显示在屏幕上并
能够与用户进行交互的对象均为组件,如标签、
能够与用户进行交互的对象均为组件,如标签、
菜单、按钮、文本框、滚动条等。
菜单、按钮、文本框、滚动条等。
组件不能独立地显示出来,必须将组件放在一
组件不能独立地显示出来,必须将组件放在一
定的容器中才可以显示出来。
定的容器中才可以显示出来。
JDK
JDK
的
的
java.awt
java.awt
包中定义了多种
包中定义了多种
GUI
GUI
组件类,
组件类,
出
出
Menu
Menu
、
、
Button
Button
等。
等。
抽象类
抽象类
java.awt.Compoent
java.awt.Compoent
是除菜单相关组件
是除菜单相关组件
之外所有
之外所有
Java AWT
Java AWT
组件类的根父类,该类规
组件类的根父类,该类规
定了
定了
GUI
GUI
组件的基本特性,如尺寸、位置和颜
组件的基本特性,如尺寸、位置和颜
色效果等,并实现了作为一个
色效果等,并实现了作为一个
GUI
GUI
部件所应具
部件所应具
备的基本功能。
备的基本功能。
容器概念
容器概念
容器
容器
(Container)
(Container)
实际上是
实际上是
Component
Component
的子类,因此容器类对象本身也是一个组
的子类,因此容器类对象本身也是一个组
件,具有组件的所有性质,另外还具有容
件,具有组件的所有性质,另外还具有容
纳其它组件和容器的功能。
纳其它组件和容器的功能。
容器类对象可使用方法
容器类对象可使用方法
add()
add()
添加组件
添加组件
两种主要的容器类型
两种主要的容器类型
java.awt.Window
java.awt.Window
可自由停泊的顶级窗口
可自由停泊的顶级窗口
java.awt.Panel
java.awt.Panel
可作为容器容纳其它组件,但不能独立存在,必
可作为容器容纳其它组件,但不能独立存在,必
须被添加到其它容器
须被添加到其它容器
(
(
如
如
Frame)
Frame)
中。
中。
剩余33页未读,继续阅读
资源评论
天意
- 粉丝: 47
- 资源: 152
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Keil C51 插件 检测所有if语句
- 各种排序算法java实现的源代码.zip
- 金山PDF教育版编辑器
- 基于springboot+element的校园服务平台源代码项目包含全套技术资料.zip
- 自动化应用驱动的容器弹性管理平台解决方案
- 各种排序算法 Python 实现的源代码
- BlurAdmin 是一款使用 AngularJs + Bootstrap实现的单页管理端模版,视觉冲击极强的管理后台,各种动画效果
- 基于JSP+Servlet的网上书店系统源代码项目包含全套技术资料.zip
- GGJGJGJGGDGGDGG
- 基于SpringBoot的毕业设计选题系统源代码项目包含全套技术资料.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功