當前位置:編程學習大全網 - 編程軟體 - java.awt和javax.swing 有什麽區別

java.awt和javax.swing 有什麽區別

AWT 是Abstract Window ToolKit (抽象窗口工具包)的縮寫,這個工具包提供了壹套與本地圖形界面進行交互的接口。當我們利用 AWT 來構件圖形用戶界面的時候,我們實際上是在利用操作系統所提供的圖形庫。由於不同操作系統的圖形庫所提供的功能是不壹樣的,在壹個平臺上存在的功能在另外壹個平臺上則可能不存在。

Swing 是在AWT的基礎上構建的壹套新的圖形界面系統,它提供了AWT 所能夠提供的所有功能,並且用純粹的Java代碼對AWT 的功能進行了大幅度的擴充。由於 Swing 控件是用100%的Java代碼來實現的,因此在壹個平臺上設計的樹形控件可以在其他平臺上使用。

  • 上一篇:c語言函數題:報數
  • 下一篇:怎麽用c語言計算圓周長和面積
  • copyright 2024編程學習大全網