Swing (Java)
Erscheinungsbild
Bei SWING handelt es sich um eine von Sun Microsystems entwickelte Grafikbibliothek, die vollständig in Java geschrieben wurde (100% pure Java).
SWING wurde erstmals mit dem JDK1.2 ausgeliefert, hat hatte sehr bald den Ruf aufgrund seiner schlechten Performance für "ernsthafte" Anwendungen ungeeignet zu sein. Das standardmäßig eingestellte Metal-Look&Feel fand nicht besonders viele Freunde, seit Java-1.4.2 gibt es "WindowsXP" und "GTK" aus zusätzliche Optionen.
Dem steht gegenüber, dass SWING sehr sauber aufgebaut ist und einfach zu programmieren ist. Große Teile sind sehr modular gestaltet, was eine Anpassung an eigene Bedürftnisse sehr leicht erlaubt.