Standard Widget Toolkit
SWTの実装はプラットフォーム毎に異なるので、複数のプラットフォーム対応としてアプリケーションを配布する際には、プラットフォーム毎のSWT(JARファイル)が必要になる。
SWTはJavaクラスライブラリを必要最小限しか使っていないため、古いJDK(例えば 1.1.8)でも動作するし、Javaクラスライブラリを完全実装していない携帯機器でも動作すると言われている。
2006年3月現在、SWTがサポートされているプラットフォーム/GUIライブラリは次の通りである。
Microsoft Windows と32ビット Java VM
AIX, FreeBSD, Linux, HPUX: Motif GTK+
Mac OS: Carbon Cocoa対応は開発中(Mac OS X 10.5 64ビット版がCarbonをサポートしていないため)
QNX Photon
Pocket PC
Swing (SWTSwing経由)