Swing_(Java)

Swing是一個爲Java設計的GUI工具包 ， 屬於Java基礎類的一部分 。 Swing包括了圖形用戶界面 （ GUI ） 功能 ， 其組件包含 ： 文本框 、 文本域 、 按鈕 、 表格 、 列表 … … 等等 。 Swing提供許多比AWT更好的屏幕顯示元素 。 它們用純Java寫成 ， 所以同Java本身一樣可以跨平臺運行 ， 這一點不像AWT 。 它們是JFC的一部分 。 它們支持可更換的面板和主題 （ 各種操作系統默認的特有主題 ） ， 然而不是真的使用原生平臺提供的設備 ， 而是僅僅在表面上模仿它們 。 這意味着你可以在任意平臺上使用Java支持的任意麪板 。 輕量級元件的缺點則是執行速度較慢 ， 優點就是可以在所有平臺上採用統一的行爲 。