图形用户界面技术.pptVIP

  • 15
  • 0
  • 约1.98万字
  • 约 100页
  • 2017-11-17 发布于河南
  • 举报
图形用户界面技术

第6章? 图形用户界面技术 6.1 概述 Java 1.0推出时,只有一个针对基本GUI编程的类库,称为“Abstract Window Toolkit”(抽象窗口工具包),简称为“AWT”。 在开发applet和图形应用程序时,一般需要用到AWT,AWT的初始版本是为了在简单用户界面中开发applet程序而设计的,是免费Java开发工具包(JDK)的一部分。AWT的作用是给用户提供基本的界面组件,例如按钮、列表、菜单、文本域等等。AWT组件主要用来建立独立于平台图形用户界面,此外,AWT还提供事件处理、剪贴板支持、数据传输和图像操作等。随着2D API的出现,AWT还提供高级字体操作、打印、地理数据获取和输入方法等功能的软件包。 6.1.1 AWT体系结构 对等体是一种本地图形用户接口(GUI)组件,由AWT类管理,是Java AWT采用的一种设计方案。 AWT图形界面技术封装在java.awt包中,它包含生成窗口部件和GUI组件的类。 6.1.4 javax.swing包 Swing围绕着JComponent的组件构建,而JComponent则由AWT的Container继承得到的。 6.2 AWT Java的AWT图形用户界面技术主要包括以下特征: 本地用户接口组件集; 事件处理模型; 图形和图像工具,包括形状、颜色和字体等; 布局管理器,可创建不依赖于特定窗口尺寸

文档评论(0)

1亿VIP精品文档

相关文档