Standard Widget Toolkit | |
---|---|
| |
Type | Widget Toolkit til Java-platformen |
Udvikler | Eclipse Foundation |
Skrevet i | Java [1] |
Operativ system | på tværs af platforme |
Interface sprog | Flersproget |
Hardware platform | Java virtuel maskine |
nyeste version | 4,24M1 ( 7. april 2022 ) |
Stat | Aktiv |
Licens | Eclipse Public License |
Internet side | eclipse.org/swt/ |
Mediefiler på Wikimedia Commons |
Standard Widget Toolkit eller SWT (udtales "sød") er et open source-bibliotek til udvikling af grafiske brugergrænseflader i Java-sproget .
Udviklet af Eclipse Foundation , licenseret under Eclipse Public License , en af open source-licenserne .
SWT er ikke et selvstændigt grafikbibliotek, men er en indpakning på tværs af platforme til platformsspecifikke grafikbiblioteker, for eksempel under Linux bruger SWT GTK+ -biblioteket . SWT er skrevet i standard Java og tilgår OS-specifikke biblioteker gennem Java Native Interface , som anses for at være kraftfuldt, selvom det ikke er ren Java.
SWT er et alternativ til AWT og Swing ( Sun Microsystems ) for udviklere, der ønsker et velkendt udseende og følelse af et program på et givet operativsystem. Brug af SWT gør Java-applikationen mere effektiv, men reducerer operativsystem- og hardwareuafhængighed, kræver manuel ressourcefrigørelse og bryder i nogen grad Suns Java-platformkoncept.
Eclipse Foundation | |
---|---|
| |
Licens: Eclipse Public License |
af GUI-elementer | Værktøjssæt (sæt)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lavt niveau |
| ||||||||||||||||||||||||||
højt niveau |
|