1 / 40
文档名称:

Java培训之Swing.ppt

格式:ppt   页数:40
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java培训之Swing.ppt

上传人:燕赵才子 2011/11/8 文件大小:0 KB

下载得到文件列表

Java培训之Swing.ppt

文档介绍

文档介绍:Swing
第九章
回顾
Graphics 类用于在屏幕上绘制诸如文本、线条、矩形和椭圆的对象。
Font 类用于使 Java 程序输出结果中的文本显得更生动。
FontMetrics 类用于获得关于字体的信息。
Color 类用于向应用程序或小应用程序组件添加颜色。
绘图模式决定了对象如何被画在窗口中。
2
目标
描述 Swing 的结构
使用 Swing GUI 的容器
使用Swing文本组件
使用Swing中用于选择性输入的常用组件
使用Swing菜单
3
简介
许多软件平台都提供“基本类库”(FC)
基本类库简化了设计过程,并减少了在编写代码上花费的时间
Microsoft 基本类(MFC) 和 Java 基本类(JFC) 是两个使用广泛的类库
4
Java 基本类库(JFC)
JFC 通过添加一组 GUI 类库扩展了原始 AWT
JFC提供附加的可视化组件类以及屏幕设计的独特方式
JFC 是一组 API,包括以下的一些模块:
Swing 组件集
可访问性 API
拖放 API
Java 2D API
5
Swing介绍


Swing有一个与平台无关的实现,而且具有一个艺术状态的属性集。
尽管Swing独立于AWT,但它是依照基本的 AWT类实现的。
6
MVC设计模式
7
Swing 结构
Object
Component
JFrame
Container
Window
Frame
Dialog
JDialog
JText
JComboBox
JLabel
JList
JMenuBar
JOptionPane
JPanel
JScrollBar
AbstractButton
JToggleButton
JMenuItem
JButton
JCheckBox
JRadioButton
JComponent
JMenu
8
Swing 组件
Swing 组件独立于本地窗口系统。
Swing组件除了 AbstractButton 类之外都以 J 开头。
Swing 组件是基于 AWT 构建。
包含 AWT 可视化组件的替代组件,也包含复杂组件- 树和表
J
9
Swing 应用程序的容器层次
设计 GUI 时,都有用于放置可视化组件的主窗口。
Container 对象可用于将组件组合在一起。
容器中的组件根据特定布局排列。
Swing 中的容器有两类:
- 顶级容器
- 中间容器
10