某公司java培训月.pptxVIP

  • 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)

1亿VIP精品文档

相关文档