Personal tools
You are here: Home SwingとSWT SwingとSWT
Document Actions

SwingとSWT

by fujisaki last modified 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 ライブラリを提供するため,プラットフォームに依存しています.従って,各プラットフォームによって外観が異なります.