Was ist eigentlich SWT?

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo, ich hab in von "SWT" gelsesen, was ist das eigentlich?
Heißt es Swing Window toolkit(meine vermutung), und wenn ja, was bedeutet das?
Ich weiß nur, dass es irgendwie von eclipse kommt...
danke :D :toll:
 

Wildcard

Top Contributor
Standard Widget Toolkit. Ein weiteres grafisches Toolkit für Java. Anders als bei Swing, wird nicht alles selbst gerendert, stattdessen ist SWT ein dünner Wrapper über die Widgets des Betriebssystems.
 
G

Guest

Gast
Vielen dank für die schnelle antwort aber, ich hab jetzt grad deswegen noch ne frage :lol:
:was sind widgets?
 

Wildcard

Top Contributor
Anders als Swing sieht es 100% nativ aus. Beide Toolkits haben ansonsten ihre Vor- und Nachteile. Verwenden kann man es immer dann, wenn man eine GUI Anwendung schreibt, sollte doch selbstverständlich sein, oder?
 

Wildcard

Top Contributor
Dann öffne die Properties des Projekts, geh in den java build path und füge bei Libraries die beiden swt jars aus dem eclipse/plugins Verzeichnis hinzu.

Dann einfach mal ein einfaches Testprogramm um zu sehen ob alles funktioniert hat:

Code:
	public static void main(String[] args) {
		Shell s = new Shell();
		s.open();
		while(!s.isDisposed())
		{
			Display.getCurrent().readAndDispatch();
			Display.getCurrent().sleep();
		}
	}
 
G

Guest

Gast
Fertig, er zeigt mir so nen frame an(= shell?).

Ich glaub es hat also geklappt :)
Vielen Dank
, eine Frage noch: wo gibts denn tutorials für swt, oder "übersetzer"(also auch tutorials)(swing to swt od. ähnlich)
 

Wildcard

Top Contributor
didjitalist hat gesagt.:
SWT ist das mittel der wahl derer, die auch in java nicht auf OS abhängige bugs verzichten möchten.
Java selbst ist das mittel der wahl derer die auch in jave nicht auf OS abhängige bugs verzichten möchten.

Klar gibt es Tutorials, google hilft.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Wie geht eigentlich Objektorientierung? Java Basics - Anfänger-Themen 14
P Methode die eigentlich einen Scanner benötigt mit toString() Java Basics - Anfänger-Themen 5
J Fehler beim generieren von 4 Zufallszahlen Zahl doppelt ist eigentlich ausgeschlossen Java Basics - Anfänger-Themen 9
V Bin eigentlich noch VOR dem Anfang .... Java Basics - Anfänger-Themen 9
M Warum ist Maven als Technologie eigentlich so sicher? Java Basics - Anfänger-Themen 0
X SAX Parser, wie weit ist der eigentlich? Java Basics - Anfänger-Themen 6
R Eigentlich richtig, eigentlich... Java Basics - Anfänger-Themen 4
C Erste Schritte was macht eigentlich "for (;;)" Java Basics - Anfänger-Themen 7
B String der eigentlich eine Ansammlung von HEX zeichen ist in datei schreiben in Hex Java Basics - Anfänger-Themen 8
S Erste Schritte Wo steht eigentlich das ein jar keine andere jars enthalten darf? Java Basics - Anfänger-Themen 19
D Muss ich eigentlich immer auf die Verwendung des richtigen Datentyps achten? Java Basics - Anfänger-Themen 7
F Wie groß ist eigentlich ein HashMap? Java Basics - Anfänger-Themen 13
D Ist es eigentlich ungünstig direkt in einem Konstruktor bereits umfangreichen Logikcode auszuführen? Java Basics - Anfänger-Themen 11
alderwaran closed source jar, kein javadoc. was macht methode x eigentlich? ( oracle forms pjc beans ) Java Basics - Anfänger-Themen 2
H Warum sind in Java Strings und Arrays eigentlich unveränderlich? Java Basics - Anfänger-Themen 2
T Interfaces: Braucht man abstrakte Klassen eigentlich noch? Java Basics - Anfänger-Themen 3
A [gelöst]Zwei Ausgaben, die eigentlich gleich sein sollten Java Basics - Anfänger-Themen 9
K Was bedeutet das eigentlich.... Java Basics - Anfänger-Themen 18
E Was ließt der BufferedReader eigentlich ein? Java Basics - Anfänger-Themen 3
S Desginfrage Interface - aber wozu eigentlich? Java Basics - Anfänger-Themen 2
N läuft der thread eigentlich weiter? Java Basics - Anfänger-Themen 13
G Warum eigentlich static void? Java Basics - Anfänger-Themen 3
N Welche software hab ich eigentlich ? Java Basics - Anfänger-Themen 17

Ähnliche Java Themen

Neue Themen


Oben