パーソナルツール
現在の場所: ホーム SwingとSWT SwingとSWT
文書操作

SwingとSWT

作成者 fujisaki 最終変更日時 2008年11月13日 15時10分

Swingとは

 Swing とは GUI を提供する Java 標準のクラスライブラリのことです.

 Swing は,同じく Java 標準の GUI ライブラリである AWT (Abstract Windows Toolkit) を拡張しており,AWT よりも軽量なコンポーネントを提供しています.

 Swing コンポーネントは全体が Java で実装されており,プラットフォーム非依存です.よって,どのプラットフォームでも同じ外観と動作を提供します.


SWTとは

 SWT (Standard Widget Toolkit) とは,Eclipse Foundation が提供している GUI ライブラリのことです.統合開発環境である Eclipse も SWT を用いて作成されています.

 SWT 自体は Java で実装されていますが,GUI 部品を表示するために OS が提供する GUI ライブラリを提供するため,プラットフォームに依存しています.従って,各プラットフォームによって外観が異なります.