第11章 编写图形用户界面
本章节内容来自全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。 本章主要考查Java中图形界面的实现,包括使用AWT构造图形用户界面和使用Swing构造图形用户界面。通过对历年试卷内容的分析,本章考核内容约占7%,属于一般考查对象。由命题走势图11-1可知,本节内容所涉及考题分值有趋向稳定。

11.1 利用AWT编写图形用户界面
11.1.1 考点1:java.awt包层次结构
java.awt包中提供了GUI设计所使用的类和接口,提供了基本的Java程序的GUI设计工具,该包中各类之间的层次关系如图11-2所示。
例11.1.1 容器类java.awt.container的父类是( )。[2005年9月 选择第21题]
A.java.awt.Window B.java.awt.Component
C.java.awt.Frame D.java.awt.Panel
答案:B
小技巧:Java中所有组件(除菜单外)都继承于java.awt.Component,而所有类又都是继承于java.lang.Object。

11.1.2 考点2:Java图形界面基础
Java的图形界面包括下述3部分内容:
1.组件
① 图形用户界面最基本的组成部分,也称为构件;
② 组件是一个可以以图形化的方式显示在屏幕上,并能与用户进行交互的对象;
③ 组件不能独立显示出来,必须将组件放在一定的容器中才可以显示出来。
本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032470)