当前位置: 代码迷 >> J2SE >> awt够用了吗?解决思路
  详细解决方案

awt够用了吗?解决思路

热度:157   发布时间:2016-04-23 20:16:09.0
awt够用了吗?


我手头的学习视频都是用awt来做图形界面的,我网络上查了一下,说它已被swing取代,那么是否不要学awt了,因该直接学swing吗?而且,eclipse里面直接可以import  awt,可是却无法import swing,找来找去找不到免费的swing jar包。(在里面装了个WindowBuilder,也不知道如何用)
请问我应该如何学?
------解决思路----------------------
JAVA的图形开发最初是awt,因为JAVA要跨平台,于是awt里只包含了各操作系统都支持的相当简单的一些“丑陋”控件,后来为了改变图形界面开发这块,引入了swing,swing就在你的jdk里,不需引第三方包,只不过包名是javax.swing,因为swing是包括IBM在内的多家公司联合开发的,因此包名取为javax。
swing中新引入了许多各种感观的漂亮界面,并且在多个操作系统中运行良好。

如果你学习,也不用纠结学swing还是学awt,你就找swing的书学就好了,这两个不分家的,awt的许多控件被swing取代了,但是事件驱动模型还是awt的,所以你开发swing的程序时也是要引入java.awt包的。

比如窗口控件,awt叫Frame,Swing叫JFrame,比如按钮,awt叫Button,Swing中叫JButton,带J开头的就是Swing的新控件。
其它的我了解也不多,不是专业做界面程序开发的,只是个人爱好学了一些。
  相关解决方案