Standard Widget Toolkit

Standard Widget Toolkit (SWT) je sada nástrojů pro prvky widget pro vývojáře v prostředí Java, která poskytuje přenosné API a přísnou integraci se základní přirozenou platformou OS GUI.

Mnoho úloh nízké úrovně programování uživatelského rozhraní se ošetřuje ve vyšších vrstvách platformy Eclipse. Například prohlížeče a akce JFace poskytují implementace pro běžné interakce mezi aplikacemi a prvky widget. Znalost SWT je ovšem důležitá pro pochopení způsobu činnosti zbytku platformy.

Přenositelnost a integrace platformy

SWT definuje společné přenosné rozhraní API, které je poskytováno ve všech podporovaných platformách, a dále implementací rozhraní API na každé platformě pomocí původních prvků widget, kdekoli je to možné. To umožňuje, aby sada nástrojů okamžitě reagovala na všechny změny v základním vzhledu a chování OS GUI při udržení konzistentního modelu programování na všech platformách.