2012-09-24 76 views
3

可能重複:
Swing components are light-weight?輕量級是一個Swing組件?

這有不同的答案,但問題是,每個地方都有說明它只是使用原生窗口的每個組件和Swing說AWT在這些例子中沒有被使用,它在Swing中如何工作?

+0

另一個堆棧溢出問題很好地解決了這個問題。 見[Swing組件是重量輕的交] [1] [1]:http://stackoverflow.com/questions/416947/swing-components-are-light-weight – Thorn

+0

另一個堆棧溢出問題很好解決了這個問題。 見[Swing組件是重量輕的交] [1] [1]:http://stackoverflow.com/questions/416947/swing-components-are-light-weight – Thorn

回答

5

我不知道我完全理解你的問題,但這裏有雲:

大多數Swing組件是完全輕量級 - 他們是用純Java代碼實現。就操作系統而言,Swing輕量級組件不存在。

但是,您應該知道Swing始終使用至少有一個本地組件(通常是頂級窗口)。 Swing的其餘部分(所有輕量級組件)都已實現,以便它們在此本地組件中執行繪製。