- 0
- 0
- 约1.09万字
- 约 29页
- 2022-11-02 发布于上海
- 举报
会计学
1
某公司JAVA培训月
1. Java图形类与事件响应结构简介 续1
java.awt AWT核心包,包括组件类,事件类等
java.awt.event 提供事件类和监听器
java.awt.color 定义颜色及其空间
java.awt.font 提供各种字体
java.awt.accessibility 提供辅助功能
java.awt.datatransfer 提供数据传输和剪贴板功能
java.awt.dnd 图形化用户之间实现拖拽功能
java.awt.geom 任何软件包
java.awt.im 引入方法
java.awt.peer 同位体组件界面
java.awt.print 提供打印功能
java.awt.swing AWT包的扩展,提供GUI类和接口(Java2新增)
java.awt.Robot 自动检测,自动演示
第1页/共29页
1.2 Java图形类
java.lang.Object
Color
颜色类
Font
字体类
Component
组件类
CheckBoxGroup
复选框组类
Image
图像类
MenuCoponent
菜单组件类
Graphics
图形类
BorderLayout
FlowLayout
GirdLayout
CardLayout
布局类
Label
标签类
TextComponent
文本组件类
CheckBox
复选框类
Choice
选择框类
List
列表框类
Canvas
画布类
ScrollBar
滚动条类
Container
容器类
Button
按钮类
Panel
面板类
Window
窗口类
Frame
框架类
Dialog
对话框类
Java.applet.Applet
小程序类
TextField
文件行类
TextArea
文本区类
FileDialog
文件对话框类
1. Java图形类与事件响应结构简介 续2
第2页/共29页
1. Java图形类与事件响应结构简介 续3
1.3 设计和实现图形用户界面的主要工作
(1) 创建组件(Component)
(2) 指定布局(Layout)
(3) 响应事件(Event)
MenuCoponent
菜单组件类
MenuItem
MenuBar
CheckBoxMenuItem
Menu
PopupMenu
菜单组件的子类
第3页/共29页
1. Java图形类与事件响应结构简介 续4
1.4 容器与容器类组件
(1)容器有一定范围,容器一般都是矩形,容器范围边界可以用边框框出来,有些则没有。
(2)容器有一定位置,这个位置可以是屏幕四角的绝对位置,也可以是相对于其他容器边框的相对的位置。
(3)容器通常都有一个背景,这个背景覆盖全部容器,可以透明,也可以指定一幅特殊的图案。
(4)容器中可以包含其它的许多界面成分和元素。当容器被打开显示时,它上面的成分和元素同时也被显示出来;当容器被关闭和隐藏时,它所包含的成分和元素也一起被隐藏。
(5)容器可以按一定的规则来安排它所包含的元素,如这些元素的相对位置关系、它们的前后排关系等。
(6)容器可以包含在其它容器中。
第4页/共29页
1. Java图形类与事件响应结构简介 续5
容器类
容器类的常用方法
add(Component comp) 将指定组件放到容器中。
remove(Component comp) 删除指定组件
setLayout(LayoutManager mgr) 设置容器布局
Frame类
Frame类的特点
它是Window类的直接子类
Frame对象显示的效果是一个窗口,带有标题和尺寸。
Frame被默认初始化为不可见的,可使用setVisible(true)方法使之变成可见。
默认的布局管理器是BorderLayout,可以用setLayout()方法改变其默认的布局管理器。
第5页/共29页
1. Java图形类与事件响应结构简介 续6
Panel类
Panel类的特点
它不是顶层窗口,必须位于窗口或其他容器之内。
Panel可以容纳其他组件,在程序中经常用于布局和定位。
Panel的默认布局管理器是FlowLayout,可使用setLayout()方法改变
原创力文档

文档评论(0)