- 4
- 0
- 约9.49千字
- 约 39页
- 2018-04-12 发布于河北
- 举报
第15章--Swing初级
第15章 Swing初阶 Swing的发展,是为了解决由于AWT之peer模式所衍生出的许多问题,并提供更多元化、更精致的图形接口。在java.swing包中提供了超过250个类,而其中有接近50个组件类(用J开头的)。Swing包亦是属于Java基础类(Java Foundation Classes,JFC)的一部分(请参考第11章)。 除了java.swing包外,还有些支持的包。所有Swing相关的包表列如下: Swing的优点 Swing取代并加强了AWT,而其究竟有哪些优点呢?主要的有下列几点: ? 1. 更多元化的组件 除了一些用来取代AWT功能有限的组件外,另也增加了一些功能强大,却使用简易的组件。例如像JcolorChooser、JTree、JTable等。 2. MVC结构 MVC的结构设计是为了提供用不同的view来看同一data。这样子,图形接口就会显的更富弹性。? Model(模型)——保存数据与提供数据存取方法。 View(景象)——视觉外观。 Controller(控制者)——事件处理控制。 Swing的优点 3. Pluggable Look and Feel 这是一种可随意更换UI组件视觉效果的一种特制功能。用以取代AWT所使用的Peer机制。计有Java(metal)、windows、motif、mac这几种。我们在第11章有稍
您可能关注的文档
- 第5章-长期筹资方式.ppt
- 一年级数学上册第8单元20以内的加法不进位加法教学课件冀教版.ppt
- 一年级数学上册第8单元20以内的加法连加教学课件冀教版.ppt
- 一年级数学上册第8单元20以内的加法连加练习课件冀教版.ppt
- 一年级数学上册第9单元20以内的减法11减几教学课件冀教.ppt
- 一年级数学上册第9单元20以内的减法12减几教学课件冀教.ppt
- 一年级数学上册第9单元20以内的减法151617减几教学课件冀教.ppt
- 一年级数学上册第9单元20以内的减法加减混合运算教学课件冀教.ppt
- 一年级数学上册第9单元20以内的减法整理与复习教学课件冀教.ppt
- 第二章牛(羊)解剖生理第一节运动系统.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 九年级上册语文PPT课件---《行路难(其一)》.pptx VIP
- 有机化学第十九碳水化合物.ppt VIP
- 有机化学第十九章碳水化合物技术方案.ppt VIP
- 二年级下册万以内加法练习题及答案(二年级数学计算题100道).pdf VIP
- 游泳池设计标准规范.doc VIP
- 共富未来图景擘画路径——基于区实践分析.pdf VIP
- QC∕T 16-2016 汽车用点火线圈.pdf VIP
- 2025年精神疾病康复治疗师职业水平评估试卷及答案.docx
- (二模)2025~2026学年度苏锡常镇四市高三教学情况调研(二)数学试题卷(含答案及解析).docx
- DIPDRG支付下全院糖尿病患者管理体系建设指导意见(全文).pdf
原创力文档

文档评论(0)