- 8
- 0
- 约1.22万字
- 约 55页
- 2017-11-17 发布于河南
- 举报
第九章 第一讲
图形用户界面设计 GUI组件概述 构成GUI的基本元素是图形界面控制组件,简称组件、控件或构件。不同版本的java提供了不同的组件类库。 Java1.0的出现带来了抽象窗口工具箱(AWT)。设计目标是希望构建一个通用的GUI,使得利用它编写的程序能够运行在所有的平台上,以实现Sun公司提出的口号“一次编写,随处运行”。AWT提供的组件有限,无法满足应用程序多样化的要求。为了弥补这个不足,在Java1.2中,Sun公司推出了新的用户界面库:Swing。相对AWT来说,Swing功能更强大、使用更方便,他有别于AWT,不依赖于特定的系统平台,对外提供多样化的组件及外观,并保持外观风格的一致,它的出现使得Java的图形用户界面上了一个台阶。 无论是AWT包还是Swing包都提供了许多组件类。通常将组件分成两类:一类是容器组件,另一类是基本组件。一般来说,容器组件是能够容纳其他组件的组件。基本组件是放在容器组件中的组件。 设计和实现图形用户界面的工作主要有两个: (1)创建组成界面的各成分和元素,指定它们的属性和位置关系,根据具体需要排列它们,从而构成完整的图形用户界面的物理外观。 (2)定义图形用户界面的事件和各界面元素对不同事件的响应,从而实现图形用户界面的用户交互功能。 Java中构成图形用户界面的各种元素和成分可以粗略的被分为三类:容器、控制组件和用户自定义成分。
您可能关注的文档
- 软件工程Strategy策略模式.doc
- Java程序设计实例教程考试题.docx
- 13春福师《JAVA程序设计》在线作业二.doc
- 上海市java二级考试必考单选题.doc
- JAVA_重点记忆.doc
- TiXml使用详解.doc
- 设计模式的例子.doc
- 上海市计算机等级考试二级(Java)复习题.docx
- J2ME考试复习试题答案.doc
- JAVA考试复习题2 (含有答案).doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)