下载此文档

第10章Java图形界面.ppt


文档分类:IT计算机 | 页数:约63页 举报非法文档有奖
1/63
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/63 下载此文档
文档列表 文档介绍
本章目标
描述 Swing 的结构
使用 Swing GUI 的容器
使用Swing文本组件
使用Swing中用于选择性输入的常用组件
使用Swing菜单
简介
许多软件平台都提供“基本类库”(FC)
基本类库简化了设计过程,并减少了在编写代码上花费的时间
Microsoft 基本类(MFC) 和 Java 基本类(JFC) 是两个使用广泛的类库
Java 基本类库(JFC)
JFC 通过添加一组 GUI 类库扩展了原始 AWT
JFC提供附加的可视化组件类以及屏幕设计的独特方式
JFC 是一组 API,包括以下的一些模块:
Swing 组件集
可访问性 API
拖放 API
Java 2D API
Swing介绍


Swing有一个与平台无关的实现,而且具有一个艺术状态的属性集。
尽管Swing独立于AWT,但它是依照基本的 AWT类实现的。
Swing很好的界定了容器、组件以及用户元素之间的关系。
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
Swing 组件
Swing 组件独立于本地窗口系统。
Swing组件除了 AbstractButton 类之外都以
J开头。
Swing 组件是基于 AWT 构建。
包含 AWT 可视化组件的替代组件,也包含复杂组件- 树tree和表table
J
Swing 应用程序的容器层次
设计 GUI 时,都有用于放置可视化组件的主窗口。
Container 对象可用于将组件组合在一起。
容器中的组件根据特定布局排列。
Swing 中的容器有两类:
- 顶级容器
- 中间容器
顶级容器
JFrame:用于框架窗口的类,此窗口带有边框、标题、用于关闭和最小化窗口的图标等。带 GUI 的应用程序通常至少使用一个框架窗口。
JDialog:用于对话框的类。
JApplet:用于使用 Swing 组件的 Java Applet 的类。
中间容器
JPanel:最灵活、最常用的中间容器。
JScrollPane:与 JPanel 类似,但还可在大的组件或可扩展组件周围提供滚动条。
JTabbedPane:包含多个组件,但一次只显示一个组件。用户可在组件之间方便地切换。
JToolBar:按行或列排列一组组件(通常是按钮)。
Swing GUI框架
你好,世界
菜单栏
顶级容器
GUI组件
GUI组件
内容窗格

第10章Java图形界面 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息