Java2网络编程基础 第九章 Swing Designed by Chiyong C2005
1 Designed by Chiyong,©2005 Java2 网络编程基础 Swing 第九章
回顾 Graphics类用于在屏幕上绘制诸如文本 线条、矩形和椭圆的对象。 Fon类用于使Java程序输出结果中的文 本显得更生动 Fontmetrics类用于获得关于字体的信息 Color类用于向应用程序或小应用程序组 件添加颜色。 绘图模式决定了对象如何被画在窗口中。 Designed by Chiyong C2005
2 Designed by Chiyong,©2005 回顾 • Graphics 类用于在屏幕上绘制诸如文本、 线条、矩形和椭圆的对象。 • Font 类用于使 Java 程序输出结果中的文 本显得更生动。 • FontMetrics 类用于获得关于字体的信息。 • Color 类用于向应用程序或小应用程序组 件添加颜色。 • 绘图模式决定了对象如何被画在窗口中
标 ·描述 Swing的结构 使用 Swing GUI的容器 使用 Swing文本组件 ·使用 Swing中用于选择性输入的常用组件 使用 Swing菜单 Designed by Chiyong C2005
3 Designed by Chiyong,©2005 目标 • 描述 Swing 的结构 • 使用 Swing GUI 的容器 • 使用Swing文本组件 • 使用Swing中用于选择性输入的常用组件 • 使用Swing菜单
简介 许多软件平台都提供“基本类库”(FC) (Foundation Class) 基本类库简化了设计过程,并减少了 在编写代码上花费的时间 Microsoft基本类(MFC)和Java基本 类(JFC)是两个使用广泛的类库 Designed by Chiyong C2005
4 Designed by Chiyong,©2005 简介 • 许多软件平台都提供“基本类库”(FC) (Foundation Class) • 基本类库简化了设计过程,并减少了 在编写代码上花费的时间 • Microsoft 基本类 (MFC) 和 Java 基本 类 (JFC) 是两个使用广泛的类库
ava基本类库(JFC) JFC通过添加一组GUI类库扩展了原始AWT JFC提供附加的可视化组件类以及屏幕设计的独 特方式 JFC是一组API的集合,包括以下的一些模块: 抽象窗口工具包( Abstract window toolkit >新GU类库( SWIng) 支持二维模型的类库(Java2D) >支持拖放的类库( Drag and Drop) >支持易用性的类库( Accessibility) Designed by Chiyong C2005
5 Designed by Chiyong,©2005 Java 基本类库 (JFC) • JFC 通过添加一组 GUI 类库扩展了原始 AWT • JFC提供附加的可视化组件类以及屏幕设计的独 特方式 • JFC 是一组 API的集合,包括以下的一些模块: ➢抽象窗口工具包(Abstract Window Toolkit) ➢新GUI类库(swing) ➢支持二维模型的类库(Java 2D) ➢支持拖放的类库(Drag and Drop) ➢支持易用性的类库(Accessibility)