G
Gast
Gast
Hallo,
ich bin Anfänger in Java und hätte mal ein paar Fragen, die ich hier in diesem Fred stellen möchte. Komme aus der MS Welt und bin ehrlich gesagt zunächst nicht so von Java begeistert. Das ganze Hin-und-Her von IBM mit den Versionen ist ja wirklich fürchterlich, die ganzen Namensänderungen...
Dann zur GUI, zuerst AWT, dann stellt man fest dass das doch nicht das wahre ist also SWING, das ist zu lahm, also SWT, dass ist auch nicht perfekt, dann JFace. Aber JFace alle reicht auch nicht, sprich man muss noch SWT verwenden... OMG!
Na ja, ich hab mich enschlossen RCP Anwendungen zu schreiben und fange erstmal klein an. Verwende für die GUI SWT.
1. Frage
wenn man str+leertaste drückt bekommt man die auto-verfollständigung, jetzt sind da noch die ganzen Klassen von AWT/Swing enthalten. Kann man diese irgendwie ausblenden?
2. Frage
Arbeite mit Perspektiven/Views/Editoren, wenn ich einen Button irgendwo platzieren möchte zum Testen, muss dieser zwangsläufig in eine View/Editor?
3. Frage
Was mich echt nervt, wenn ich bsp. folgende Zeile eingabe
this.ok = new Button(parent, SWT.PUSH);
und beim zweiten Parameter bin, erhalte ich die Auto-Verfollständigung erst nachdem ich die imorte inkludiert habe. Vorher wird "SWT" als Fehler erkannt. Kann man das nicht irgendwie umgehen?
ich bin Anfänger in Java und hätte mal ein paar Fragen, die ich hier in diesem Fred stellen möchte. Komme aus der MS Welt und bin ehrlich gesagt zunächst nicht so von Java begeistert. Das ganze Hin-und-Her von IBM mit den Versionen ist ja wirklich fürchterlich, die ganzen Namensänderungen...
Dann zur GUI, zuerst AWT, dann stellt man fest dass das doch nicht das wahre ist also SWING, das ist zu lahm, also SWT, dass ist auch nicht perfekt, dann JFace. Aber JFace alle reicht auch nicht, sprich man muss noch SWT verwenden... OMG!
Na ja, ich hab mich enschlossen RCP Anwendungen zu schreiben und fange erstmal klein an. Verwende für die GUI SWT.
1. Frage
wenn man str+leertaste drückt bekommt man die auto-verfollständigung, jetzt sind da noch die ganzen Klassen von AWT/Swing enthalten. Kann man diese irgendwie ausblenden?
2. Frage
Arbeite mit Perspektiven/Views/Editoren, wenn ich einen Button irgendwo platzieren möchte zum Testen, muss dieser zwangsläufig in eine View/Editor?
3. Frage
Was mich echt nervt, wenn ich bsp. folgende Zeile eingabe
this.ok = new Button(parent, SWT.PUSH);
und beim zweiten Parameter bin, erhalte ich die Auto-Verfollständigung erst nachdem ich die imorte inkludiert habe. Vorher wird "SWT" als Fehler erkannt. Kann man das nicht irgendwie umgehen?