Zum Inhalt springen

Swing (Java)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 19. September 2003 um 09:09 Uhr durch 217.69.228.185 (Diskussion) (teilweise umformuliert). Sie kann sich erheblich von der aktuellen Version unterscheiden.

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 und 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" als zusätzliche Optionen zu dem bereits seit Java-1.2 enthaltenen "Windows"- und "Motif"-Look&Feels.

Die Firma Apple portierte Swing auf OSX. Auf dieser Platform benutzt Swingdie Grafikbibliothek des Betriebsystems OSX, was sowohl für das Aussehen und auch für die Geschwindigkeit sehr positiv ist.

Dem steht gegenüber, dass Swing sehr sauber aufgebaut und einfach zu programmieren ist. Große Teile sind sehr modular gestaltet, was eine Anpassung an eigene Bedürftnisse sehr leicht erlaubt.