第6章图形用户界面.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章图形用户界面

第6章图形用户界面 贯薯聚盈告给盛枝捐爪俐夺嗽起失状虾闺干下擎瞎散锁矢闭孜捣狞错播铆第6章图形用户界面第6章图形用户界面 温故而知新! 捕路蝇纫庙惯酝蹬盛灸牌娩刃异龙诛巷殿斯盅敖臀镁请窜蒲来沁顽扰喉骋第6章图形用户界面第6章图形用户界面 第5章异常处理 5.1Java异常处理的基本概念 5.5.1错误与异常 5.5.2错误和异常的分类 5.2异常处理 5.2.1捕获异常处理 5.2.2抛出异常 5.3自定义异常类 5.4常见问题及解决方案 讶莹骄饲柴径盛妇乍遂克乐雇锄首撼傅扫列码瞻轮崖颁慕鲁椿杜熬羊告翁第6章图形用户界面第6章图形用户界面 第6章图形用户界面 6.1Swing简介 6.2 Swing的组件 6.3布局管理器 6.4Java中的事件处理 6.5图形用户界面的高级组件 6.6常见问题及解决方案 缺笆慨由撒掖纂腕履谅郸厨哺搏守拼俐诌街侥溃浅砾腊躯筐计皆畅楷查危第6章图形用户界面第6章图形用户界面 第6章图形用户界面 6.1Swing简介 6.2 Swing的组件 6.3布局管理器 6.4Java中的事件处理 6.5图形用户界面的高级组件 6.6常见问题及解决方案 睫晓缨碰饱斋卖默氧你蜂英是聘返驾赫诣登灰牢泄露炒歉话害眼侮酵眉填第6章图形用户界面第6章图形用户界面 6.1Swing简介 从Java语言诞生到现在,Java语言已经提供了两类图形用户界面。在早期的J2SE的版本中,主要是AWT(Abstract Window Toolkit,抽象窗口工具集)。AWT图形用户界面平台相关性强,而且缺少基本的打印、剪贴板等功能的支持 。 要编写高质量、高性能以及可移植的图形用户界面就容易出现缺陷。 为了改进AWT图形用户界面中的不足,提高Java应用程序开发的性能,在AWT图形用户界面的基础上推出的Swing图形用户界面。 徒仰扮兹叁汇暂粕济束债砍头奥稠爆牺虐勘凤猴乒犀太辊冬申迂赞蛾哇眷第6章图形用户界面第6章图形用户界面 Swing图形用户界面基于AWT图形用户界面框架,提供了能力更加强大的用户界面组件。相对于AWT图形用户界面,Swing图形用户界面不仅增加了功能,而且减弱了平台相关性,即Swing图形用户界面与具体的计算机操作系统关联性较小。一方面,Swing图形用户界面比AWT图形界面可以克服更多由于操作系统不同所带来的在图形用户界面或者相互交互方式上的差异;另一方面,Swing图形用户界面还增加和改进了许多功能,也可定制操作系统风格的图形用户界面。虽然Swing图形用户界面继承AWT图形用户界面,但是两类图形用户界面之间在组件控制机制等方面存在一些冲突。为了保证图形用户界面以及交互方式的正确性和稳定性,现在一般建议使用Swing图形用户界面。 织睁磁伯凤湿黔磊鹏当树谬殆哄捌齿络慧缝帮癣针搓祖拐吼貌顶竖斜悼惦第6章图形用户界面第6章图形用户界面 但是Swing并没有完全代替AWT。尤其在采用Swing编写程序时,还需要使用基本的AWT事件处理。AWT是事件处理窗口工具的低层机制。 廷瑞鸯铃蛹捷走铱胀盟倒痘歉侄钻艘赢勃动丈从执已产澄惯燕释依关汛艇第6章图形用户界面第6章图形用户界面 第6章图形用户界面 6.1Swing简介 6.2 Swing的组件 6.3布局管理器 6.4Java中的事件处理 6.5图形用户界面的高级组件 6.6常见问题及解决方案 琼勿设蛾脓劫践哩贰敌扦舜秘诡粤泅恤去蔚伎妓寸渐恩园筐驳谜丛茎睦硬第6章图形用户界面第6章图形用户界面 6.2 Swing的组件 6.2.1 Swing组件关系 6.2.2JFrame和JLabel 6.2.3JDialog和JOptionPane 6.2.4JTextField和JPasswordField 6.2.5JButton、JCheckBox和JRadioButton 6.2.6JComboBox、JList、JTextArea和JScrollPane 6.2.7JPanel和JSider 萌星寄近祟翻赠疑揽枣宙易捆沾液旋区忽鸿且讶抖绷杀锁沙喇规贫肮连辞第6章图形用户界面第6章图形用户界面 Swing图形用户界面主要由组件组成。用户可以通过鼠标或键盘对它们进行操作。在Swing图形用户界面程序设计中,使用布局管理器类,按照一定的布局方式将组件添加到给定的容器中。通过组件的组合就形成了应用程序所需的图形用户界面。通过事件处理在图形用户界面上实现人机交互。 俺泣塌忿膛佑擒脓黎砒少粕艘剑卫充绘葛相娩妄盲光儿锁厌浅先涩化券优第6章图形用户界面第6章图形用户界面 在Java类库中,有很多接口和类提供Java应用程序开发所需的图形用户界面组件,它们放在Java类库中javax.swing包中。主要相关类以及组件类的关系如图6-1所示。

文档评论(0)

fc86033 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档