Impostazione di esempi autonomi di SWT

Importazione dell'origine dell'esempio

*** Nella descrizione riportata di seguito sostituire la posizione in cui è stato installato Eclipse con INSTALLDIR ***

Importare nella propria area di lavoro il codice dell'esempio e tutte le relative risorse necessarie:

  1. Creare un progetto Java denominato "Esempi SWT".
  2. Selezionare il progetto "Esempi SWT" nella visualizzazione Pacchetti.
  3. Selezionare il menu File --> Importa. Selezionare File zip. Fare clic su Avanti.
  4. Individuare il file zip di origine relativo agli esempi SWT. Ad esempio:
  5. Fare clic su Fine.
  6. Selezionare il menu File --> Importa. Nella finestra di dialogo Importa selezionare File zip. Fare clic su Avanti.
  7. Individuare il file jar relativo agli esempi SWT. Ad esempio:
  8. Espandere la directory di livello superiore del file zip (/). Deselezionare "org" e "META-INF".
  9. Fare clic su Fine.

E' necessario ora compilare gli esempi SWT. Per poterlo fare occorre aggiungere i jar SWT al percorso di compilazione:

  1. Selezionare il progetto "Esempi SWT" nella visualizzazione Pacchetti, quindi selezionare Proprietà dal menù di scelta rapida.
  2. Selezionare la voce Percorso di build Java.
  3. Andare alla scheda Librerie.
  4. Fare clic sul pulsante Aggiungi JAR esterno....
  5. Individuare il jar swt relativo alla piattaforma che si desidera eseguire:
  6. Fare clic su OK.

NOTA: Per alcune piattaforme (ad esempio GTK), è richiesto più di un jar per eseguire SWT (su GTK è presente un file swt.jar e uno swt-pi.jar). In questo caso è necessario aggiungere al percorso classi tutti i jar richiesti. Per far ciò ripetere la procedura precedente per ciascun file jar. Tutti i file jar sono posizionati nella stessa directory/cartella.

A questo punto si dovrebbe disporre degli esempi SWT compilati senza alcun errore. Effettuare un controllo nella visualizzazione Attività. Se si riscontra un errore quale "non trovato java.lang.Object" significa che non è stato configurato un JRE. Andare alla finestra di dialogo Finestra --> Preferenze. Selezionare Java --> JRE installati, quindi accertarsi che un JRE sia installato e che il relativo percorso sia corretto.

Esecuzione dell'esempio

E' necessario ora configurare Eclipse per eseguire l'esempio. Occorre, per questo, mettere sul percorso di libreria le librerie JNI SWT in modo che VM sia in grado di trovarle:

  1. Aprire la prospettiva Java.
  2. Nella visualizzazione Pacchetti, selezionare la classe Main che si desidera eseguire. Ad esempio, la classe Main relativa all'esempio di Rubrica è     org.eclipse.swt.examples.addressbook.AddressBook.
  3. Selezionare Esegui --> Esegui... dal menu principale.
  4. Nella finestra di dialogo Configurazioni di avvio visualizzata selezionare Applicazioni Java, quindi fare clic sul pulsante Nuovo.
  5. Riempire i campi Nome, Progetto e classe Main in base all'esempio che si desidera eseguire.
  6. Selezionare la scheda Argomenti. Nell'area Argomenti VM specificare la posizione della libreria SWT in base alla piattaforma di destinazione, nel modo riportato di seguito.
  7. Fare clic sul pulsante Esegui.

Panoramica di esempi

Consultare la documentazione di ciascun esempio per conoscere il nome della classe Main e ulteriori dettagli.

Gli esempi riportati di seguito sono inclusi in swtexamples.jar:


Copyright
IBM Corporation e altri 2000, 2002.  Tutti i diritti
riservati.