- 14
- 0
- 约3.13万字
- 约 116页
- 2017-11-17 发布于河南
- 举报
Ch08-图形用户界面设计v4
Java GUI设计概况 回顾Java GUI的发展和演化,有3个主要的构建窗口程序库: AWT(Abstract Window Toolkit,抽象窗口工具包) Swing SWT(Standard Widget Toolkit,标准窗口小部件工具箱 )/JFace库 1. AWT(重量级) Abstract Windows Toolkit (抽象窗口工具箱) JDK1.0中提供,把组件的创建和行为都委托给本地计算机的GUI工具处理,因此在不同平台会有差别。 2. Swing(轻量级) 1997年在JavaOne大会上提出并于1998年5月发布的JFC(Java Foundation Classes)中包含了一个新GUI组件库叫做Swing。 Swing 的设计目标是消除操作系统的差异。 Swing使用“纯Java”开发了一套模拟的GUI组件库,Swing遵循“最小公倍数”原则, Swing除了依赖于AWT顶层容器例如Applet, Window, Frame 和Dialog等之外,Swing几乎实现了所有平台上的标准组件。 Swing对组件特征的设计也遵循“最小公倍数”原则,它拥有所有平台上可提供的组件特征。 Swing应用程序的界面外观不再和原生应用程序的外观相似。 虽然在JVM中这些Swing应用程序已经得到了最大程度的性能改善,但是它们还是存在着其原生对应物所不具
您可能关注的文档
- 《Java面向对象》.doc
- 222外文翻译.doc
- 软件工程Strategy策略模式.doc
- Java程序设计实例教程考试题.docx
- 13春福师《JAVA程序设计》在线作业二.doc
- 上海市java二级考试必考单选题.doc
- JAVA_重点记忆.doc
- TiXml使用详解.doc
- 设计模式的例子.doc
- 上海市计算机等级考试二级(Java)复习题.docx
- 2026届高考英语二轮复习高频考点增分提升练 模块五 介词(共2份 含解析).docx
- 湘教版八年级下册数学全册教学课件(新教材).pptx
- 2025第十三届全国湿法冶金工程技术交流会:实验室仪器分析技术在湿法冶金中的标准化实践.docx
- 2025第十三届全国湿法冶金工程技术交流会:湿法冶金和新能源行业氨氮废水资源化技术及应用.docx
- 2025第十三届全国湿法冶金工程技术交流会:面向绿色冶金未来的应用型技术突破.docx
- 2025第十三届全国湿法冶金工程技术交流会:络合-剪切诱导解络-超滤分离稀土.docx
- 2025第十三届全国湿法冶金工程技术交流会:二次铝灰机械活化碱浸除氨氟及制备冰晶石研究.docx
- 2025第十三届全国湿法冶金工程技术交流会:浆态床加氢设备外排油渣中钼和钒的回收工艺研究.docx
- 《城市建设档案管理规定》解读.pdf
- 《水电工程退役评估导则》.pdf
原创力文档

文档评论(0)