Swing はプラットフォーム依存のウィジェットに頼らず、全てのコンポーネント描画と状態の管理を Java で実装した GUI ライブラリです。元々 Sun と Netscape が共同で開発していた JFC (Java Foundation Class) が J2SE 1.2 で標準となりました。
標準化当初は何かと問題のあった Swing ですが J2SE 1.4 以降は速度も安定性も十分熟成しています。SWT の速度的な優位性も現在では一部逆転している状況です。
|
2008年03月19日
Swing は J2SE 1.2 から標準となった GUI ライブラリです。元々 AWT
の機能の薄さを補うために Sun が Netscape 社 (当時) と共同で開発した Java
Foundation Class (JFC) という GUI ライブラリが元になっています。
SwingSwing はプラットフォーム依存のウィジェットに頼らず、全てのコンポーネント描画と状態の管理を Java で実装した GUI ライブラリです。元々 Sun と Netscape が共同で開発していた JFC (Java Foundation Class) が J2SE 1.2 で標準となりました。 標準化当初は何かと問題のあった Swing ですが J2SE 1.4 以降は速度も安定性も十分熟成しています。SWT の速度的な優位性も現在では一部逆転している状況です。 Border
JComponent のサブクラスには setBorder() で境界線を追加することができます。引数の Border オブジェクトは通常
BorderFactory
|
|||||||||||||||
|
| |||||||||||||||
|
|
CVS 2008/03/29
|