- 9
- 0
- 约1.63万字
- 约 56页
- 2018-12-06 发布于天津
- 举报
第5章Java图形程序设计.ppt
第5章 Java图形程序设计 本章内容 5.1 Swing体系结构简介 5.2 创建框架 5.3 2D绘图 5.4 颜色 5.5 文本字体 5.6 图像导入 Swing引言 在Java早期版本中,GUI组件主要存放在AWT(Abstract Window Toolkit抽象窗口工具箱)中。 采用的实现方式是将处理用户界面元素的任务委派给每个目标平台的本地GUI工具箱,由本地GUI工具箱负责用户界面元素(“对等体”)的创建和动作。可实现跨平台运行,但观感依赖于目标平台。 缺点:很难给予用户一致的,可预见的界面操作方式。 不同平台的AWT用户界面库中存在不同的bug,研发人员必须在每一个平台上测试他们的程序。 SUN为了解决AWT所带来问题,发布了Swing组件。 Swing的体系结构完全基于MVC(模型-视图-控制)的组件体系结构。 Sun与Netscape合作完成 Swing没有完全代替AWT,而是在AWT架构之上提供了功能更加强大的用户界面组件。在采用Swing编写的程序中,需要使用基本的AWT来处理事件。 Swing是指“被绘制的”用户界面类,将用户界面元素绘制在空白窗口上,而对等体只需要创建和绘制窗口,使得用户界面部件在程序运行的所有平台的外观和动作都一样。 AWT是指事件处理这样的底层机制 Swing提供了40多个组件,
原创力文档

文档评论(0)