SWT Hello World-Anwendung mit GUI in Eclipse -Problem mit Import von SWT

Basinator

Mitglied
Moin, ich wollte eine HW-Anwendung mit einem GUI schreiben. Dazu habe ich das Tutorial von der Eclipse-Willkommensseite ausgewählt, habe jedoch Probleme, das SWT-Archiv zu importieren (Schritt 4).

Hier eine Bildschirmaufnahme:

eclipse_swt_importprob3wwc.png


Die Archivdatei habe ich ausgewählt, allerdings kann ich nicht die "Fertig stellen"-Schaltfläche anklicken.

Was tun?

Gruß!
 
Wie Noctarius schon angedeutet hat, musst du das SWT.jar in den buildpath aufnehmen.

Das SWT.jar findest du im Unterverzeichnis plugins der Eclipse-Installation.

Pepe
 
Rechtsklick aufs Projekt -> Properties -> Java Build Path oder so... Rest sollte sich von allein erklären.
 
Hat auch nciht ganz funktioniert...

"You will get compile errors. Right click in the Java editor and select Source > Organize Imports, then save your changes. "
Ist es normal, dass sich KEIN Fenster öffnet, wenn ich auf die Schaltfläche "Organize Imports" klicke? Bezweifele ich, ist bei mir leider der Fall...
 

Anhänge

  • eclispe_swt.jpg
    eclispe_swt.jpg
    85,5 KB · Aufrufe: 30
Funktioniert leider immer noch nicht so ganz...mein einziger Kode, der nicht in Kommentaren steht, lautet (Mit Ausnahme der Klasse und der Methode, diese sind natürlich auch enthalten und stehen nicht in Kommentaren):

Java:
         Display display = new Display();
         Shell shell = new Shell(display);
         shell.setText("Hello world!");
         shell.open();
         while (!shell.isDisposed()) {
         if (!display.readAndDispatch()) display.sleep();
         }
         display.dispose();
         
         
     }

Fehlermeldungen:
Description Resource Path Location Type
Display cannot be resolved to a type CheckString.java /04-03_CheckString/src line 30 Java Problem
Display cannot be resolved to a type CheckString.java /04-03_CheckString/src line 30 Java Problem
Shell cannot be resolved to a type CheckString.java /04-03_CheckString/src line 31 Java Problem
Shell cannot be resolved to a type CheckString.java /04-03_CheckString/src line 31 Java Problem

(Muss allerdings noch anfügen, dass ich sehr neu in Java bin)
 
Zuletzt bearbeitet:

Zurück
Oben