[Sussex] SWT and Java

Geoffrey J Teale tealeg at member.fsf.org
Fri Apr 1 00:54:25 UTC 2005


Someone (sorry I forget your name) was asking about SWT this evening.
Here are some more details:

SWT stands for Standard Widget Toolkit.  It was developed, along with
JFace as part of the development of the Eclipse IDE.  Despite being
part of the Eclipse project SWT is a completely stand alone package
for Java.  The most important thing about SWT as opposed to SWING or
awt is that it uses "Standard" native toolkits to present its GUI on
each platform (it uses Gtk+ 2.x on Linux), thus avoiding some of the
platform specific issues SWING has.

There's lots more information here:

http://eclipse.org/articles/main.html#SWT

... and you should probably look at the tutorial here:

http://www-106.ibm.com/developerworks/opensource/library/os-ecgui1/


Of course Eclipse itself provides an excellent development
environment for SWT including GUI design tools.


-- 
Geoff Teale
Cmed Technology    || Free Software Foundation
gteale at cmedltd.com || tealeg at member.fsf.org




More information about the Sussex mailing list