淺談JAVA GUI中,AWT與Swing的區別、聯繫及優缺點java
AWT是在JDK 1.0版本時提出的程序員
Swing是在AWT以後提出的(JAVA 2)函數
AWT是重量級組件,由於用了大量的Windows函數spa
Swing是輕量級組件,壓根沒用Windows函數基礎
AWT只能在Windows平臺下執行程序
Swing能夠在任意平臺執行方法
Swing>AWT時間
緣由;java的可移植性受到不少程序員的青睞。版本
1.都是Java圖形用戶界面的處理方法界面
2 .Swing是以AWT平臺爲基礎構建起來的組件。
AWT移植性差, 僅能在Windows平臺上使用
Swing移植性好,能在任意平臺上使用
AWT的代碼較少且執行速度更快,由於不少操做均可以調用Windows函數.
最後,若是有任何描述不妥的地方,請您指出來,謝謝您的配合。