淺談JAVA GUI中,AWT與Swing的區別、聯繫及優缺點

淺談JAVA GUI中,AWT與Swing的區別、聯繫及優缺點java

A.區別

1.發佈的時間

AWT是在JDK 1.0版本時提出的程序員

Swing是在AWT以後提出的(JAVA 2)函數

2. 」重量」

    AWT是重量級組件,由於用了大量的Windows函數spa

    Swing是輕量級組件,壓根沒用Windows函數基礎

3.可支持平臺

   AWT只能在Windows平臺下執行程序

   Swing能夠在任意平臺執行方法

4.使用人數

   Swing>AWT時間

   緣由;java的可移植性受到不少程序員的青睞。版本

B.聯繫

1.都是Java圖形用戶界面的處理方法界面

2 .Swing是以AWT平臺爲基礎構建起來的組件。

C.優缺點

1.可移植性

AWT移植性差, 僅能在Windows平臺上使用

Swing移植性好,能在任意平臺上使用

2.在Windows平臺運行

AWT的代碼較少且執行速度更快,由於不少操做均可以調用Windows函數.

 

最後,若是有任何描述不妥的地方,請您指出來,謝謝您的配合。

相關文章
相關標籤/搜索