- 1
- 0
- 约 26页
- 2016-06-07 发布于重庆
- 举报
第14章GUI编程
第十四章 GUI编程
图形用户界面(Graphics user interface, GUI)是指用图形的方式,借助菜单、按钮等标准界面元素和鼠标操作,帮助用户方便地向计算机系统发出指令、启动操作,并将系统运行的结果以图形方式显示给用户的技术。由于用户界面设计质量的好坏直接影响软件的使用,Java语言对此也十分重视,几乎在JDK每个新的版本中,都增加了一定的GUI程序设计新技术或功能,Java语言的GUI发展始终保持着较好的连贯性和兼容性。
目前Java主要提供了两个处理图形用户界面的类库:java.awt和javax.swing。 AWT:抽象窗口工具集(Abstract Windows Toolkit),由于Java代码可以在不同的系统平台运行,而不同平台的图形界面外观设计各有差异,所以Java程序的图形用户界面在不同的平台上可能出现不同的运行效果,其外观取决于具体的平台,所以称AWT是一个抽象的工具集。 Swing:Swing是在AWT的基础上构建的,提供了比标准AWT组件更强大和灵活的功能。与AWT组件不同的是,Swing组件不是由特定的平台代码实现,而是纯粹的Java代码,因此能够实现与平台的无关(此类组件一般被称为轻量级组件)。GUI类库设计和实现图形用户界面的工作主要有两个:一是应用的外观设计,即创建组成图形界面的各部件,指定其位置和属性关系,根据需要进
您可能关注的文档
- 空调安装维修常用手册.doc
- 空调室外机不工作的原因大解析.doc
- 空调箱气密性的基本措施.doc
- 空调维修保养方案.doc
- 空调课程设计指导书2016.doc
- 空调调试方案.doc
- 穿脱手术衣戴手套操作评分标准.doc
- 突出亮点是托福iBT口语考试的重要要素.docx
- 突出托福写作主题的技巧.docx
- 突出托福作文中的句子重点.docx
- 2026年西安高新科技职业学院单招《英语》高分题库【全优】附答案详解.docx
- 2026年重庆财经职业学院单招《英语》试卷【最新】附答案详解.docx
- 2025~2026学年湖南益阳市高一上学期期末质量检测物理试卷.doc
- 2026年衡阳幼儿师范高等专科学校单招《英语》考前冲刺练习试题及完整答案详解(典优).docx
- 2026年开封市郊区中小学教师招聘考试备考题库及答案解析.docx
- 2026年西安明德理工学院单招《英语》复习提分资料【新题速递】附答案详解.docx
- 2026年辽宁金融职业学院单招《英语》题库附参考答案详解【实用】.docx
- 2025~2026学年湖南省永州市第一中学高二上学期期末适应性考试(一)物理试卷.doc
- 2026年昆明市五华区中小学教师招聘考试备考题库及答案解析.docx
- 饼店管理规范标准.pdf
原创力文档

文档评论(0)