AWT中的所有组件都是重量级组件,而swing只保留了几个必要的重量级组件,将其他的重量级组件全部改为了轻量级组件,还为这些组件增加了一些功能,例如显示图片。虽外,swing还增加了一些新的组件。
![Java语言:[11]Swing](http://www.52ij.com/uploads/allimg/160402/2319442S9-0.jpg)
前期准备工作(包括相关工具或所使用的原料等)Java语言Swing JAVA语言问题集:
Swing与AWT有什么不同?
因为SWING的功能比AWT更强大,性能比AWT更优化,更能体现JAVA语言的跨平台性。
Swing的历史?
Swing并不是缩略词,而是它的设计者在1996年未开始这个项目时共同选定的名字,swing是JAVA基类的一部分,所谓基类,就是为程序员使用JAVA开发应用程序而设计的类库,SWING只有组成JFC的5个库中的一个,其他4个为抽象窗口工具包、辅助功能API,2D API和对拖放功能的增强支持。
Swing的特色?
Swing是基于AWT开发的,因此AWT是SWING的基础,AWT的全称是抽象窗口工具包,是JAVA开发用户界面程序的基本工具包。Swing提供了大多数轻量组件的组件集,其中一部分是AWT所缺少的,即由Swing补充的附加件,还有一部分是由Swing提供的用来替代AWT重量组件的轻量组件。
![Java语言:[11]Swing](http://www.52ij.com/uploads/allimg/160402/2319444104-1.jpg)
软件开发指引:
1995年5月,Java语言诞生。
1996年1月,第一个JDK诞生。
1996年4月,操作系统供应商申明将在其产品中嵌入JAVA技术。
1996年9月,大量网页应用了JAVA技术来制作。
1997年2月,JDK1.1发布。
1997年4月,JavaOne会议召开,创当时全球同类会议规模之纪录。
![Java语言:[11]Swing](http://www.52ij.com/uploads/allimg/160402/2319445405-2.jpg)
JAVA开发词汇:
Java SE :
允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。
Java EE:
企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。
Java ME:
Java ME 为在移动设备和嵌入式设备上运行的应用程序提供一个健壮且灵活的环境。
![Java语言:[11]Swing](http://www.52ij.com/uploads/allimg/160402/231944HF-3.jpg)
注意事项JAVAAWTSWINGJava语言(共10篇)上一篇:线程控制|下一篇:JDBC技术经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
