Einrichtung der SWT Standalone-Beispiele

Importieren von Beispielsquellen

*** In der folgenden Beschreibung verwenden Sie anstatt INSTALLDIR *** jene Adresse, an der Sie Eclipse installiert haben.

Importieren Sie den Beispielcode und alle erforderlichen Ressourcen in den Arbeitsbereich:

  1. Erstellen Sie ein Java-Projekt namens "SWT Examples".
  2. Wählen Sie das Projekt "SWT Examples" in der Ansicht Pakete aus.
  3. Wählen Sie das Menü Datei --> Importieren aus. Wählen Sie "Datei komprimieren" aus. Klicken Sie auf "Weiter".
  4. Suchen Sie die Quellen-ZIP-Datei für die SWT-Beispiele. Beispiel:
  5. Klicken Sie auf "Fertig stellen".
  6. Wählen Sie das Menü Datei --> Importieren aus. Im Dialog Importieren wählen Sie "Datei komprimieren". Klicken Sie auf "Weiter".
  7. Suchen Sie die jar-Datei für die SWT-Beispiele. Beispiel:
  8. Erweitern Sie das Verzeichnis der obersten Ebene der zip-Datei (/). Deaktivieren Sie "org" und "META-INF".
  9. Klicken Sie auf "Fertig stellen".

Nun müssen Sie die SWT-Beispiele kompilieren. Dazu müssen Sie die SWT jar(s) zum Kompilierpfad hinzufügen:

  1. Wählen Sie das Projekt "SWT Examples" in der Ansicht Pakete aus, und wählen Sie aus dem Popup-Menü die Option Eigenschaften.
  2. Wählen Sie das Element Java Build Path.
  3. Klicken Sie auf die Registerkarte "Bibliotheken".
  4. Klicken Sie auf die Schaltfläche Externe JARS hinzufügen... .
  5. Suchen Sie die swt jar für die gewünschte Plattform:
  6. Klicken Sie auf "OK".

HINWEIS: Für manche Plattformen (wie etwa GTK) ist mehr als eine jar zum Ausführen von SWT erforderlich (bei GTK gibt es eine swt.jar- und eine swt-pi.jar-Datei). In diesem Fall müssen alle erforderlichen jars zum Klassenpfad hinzugefügt werden. Dazu wiederholen Sie die oben beschriebenen Schritte für jede jar-Datei. Alle jar-Dateiein befinden sich im selben Verzeichnis/Ordner.

Nun sollten Ihre SWT-Beispiele ohne Fehler kompiliert sein. Prüfen Sie die Ansicht "Aufgaben" auf Fehler. Wenn Sie einen Fehler wie etwa "java.lang.Object nicht gefunden" erhalten, bedeutet das, dass Sie keine JRE konfiguriert haben. Gehen Sie zum Dialog Fenster --> Einstellungen. Wählen Sie Java --> Installierte JREs und stellen Sie sicher, dass eine JRE installiert und der Pfad auf die JRE korrekt ist.

Ausführen des Beispiels

Nun müssen Sie Eclipse zum Ausführen des Beispiels konfigurieren. Dazu müssen Sie die SWT JNI-Bibliotheken in den Bibliothekspfad stellen, so dass der VM diese findet:

  1. Öffnen Sie die Java-Perspektive.
  2. Wählen Sie in der Sicht "Pakete" die auszuführende Hauptklasse. Die Hauptklasse für das Adressbuchbeispiel ist etwa     org.eclipse.swt.examples.addressbook.AddressBook.
  3. Wählen Sie im Hauptmenü Ausführen --> Ausführen... .
  4. Im dann angezeigten Dialog Konfigurationen starten wählen Sie Java-Applikation und klicken Sie auf die Schaltfläche Neu.
  5. Füllen Sie die Felder Name, Projekt und Hauptklasse entsprechend dem auszuführenden Beispiel aus.
  6. Wählen Sie die Registerkarte Argumente. Im Bereich VM-Argumente geben Sie die Adresse der SWT-Bibliothek auf Ihrer Zielplattform wie folgt an:
  7. Klicken Sie auf die Schaltfläche Ausführen.

Übersicht der Beispiele

Die Namen der Hauptklassen und weitere Details zu den einzelnen Beispielen finden Sie in der Dokumentation.

Die folgenden Beispiele sind in swtexamples.jar enthalten:


Copyright IBM Corporation und Andere 2000, 2002.  Alle Rechte vorbehalten.