Java/图形界面与Swing

维基教科书,自由的教学读本
Maggie tim留言 | 贡献2015年12月9日 (三) 17:17的版本 →‎Swing

Java Runtime Environment(JRE)提供了两个包来实现图形界面,即java.awt和javax.swing。java.awt包提供了对具体操作系统图形界面最小的包装,具体生成的窗口和控件会依据操作系统的不同而不同,有时还有会天壤之别。javax.swing是在java.awt的基础上,最大限度的利用java自身的函数绘制窗口和空间,达到依赖具体操作系统的目的,所生成的图形界面在不同的操作系统下具有统一的形式。而且javax.swing还提供了java.awt没有的高级性能,比如Border, LookAndFeel等等。

AWT (Abstract Window Toolkit)

所有的图形界面类均是继承Component而来的


Swing

Java/集合编程:包括对象操作,对象的引用以及对象的方法及属性消息传递.