1. 程式人生 > >201671010145 2016-2017《Java程序設計》JAVA圖形程序設計基本框架

201671010145 2016-2017《Java程序設計》JAVA圖形程序設計基本框架

window 窗口 found 完全 str kit 圖形 awt abstract

在Java 1.0 剛剛出現的時候,包含了一個用於基本GUI程序設計的類庫,Sun將它稱為抽象窗口工具箱(Abstract Window Toolkit, AWT)。

1996年,Netscape創建了一種稱為IFC(Internet Foundation Class)的GUI庫。Sun與Netscape合作完善了這種方式,創建了一個名為Swing的用戶界面庫。

Swing沒有完全替代AWT,而是基於AWT架構之上。Swing僅僅提供了能力更加強大的用戶界面組件。尤其在采用Swing編寫的程序中,還需要使用基本的AWT處理事件。

Swing是指“被繪制的”用戶界面類;AWT是指像事件處理這樣的窗口工具箱的底層機制。

201671010145 2016-2017《Java程序設計》JAVA圖形程序設計基本框架