*** Dans la description qui suit, substituez l'emplacement spécifié dans l'exemple par celui dans lequel vous avez installé Eclipse (INSTALLDIR ***)
Importez le code de l'exemple et toutes les ressources requises dans votre espace de travail :
INSTALLDIR\eclipse\plugins\org.eclipse.swt.examples_²²2.1.0\swtexamplessrc.zip
INSTALLDIR/eclipse/plugins/org.eclipse.swt.examples_2.1.0/swtexamplessrc.zip
INSTALLDIR\eclipse\plugins\org.eclipse.swt.examples_2.1.0\swtexamples.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.examples_2.1.0/swtexamples.jar
Vous devez maintenant compiler les exemples SWT. Pour cela, vous devez ajouter les fichiers jar SWT au chemin de compilation :
INSTALLDIR\eclipse\plugins\org.eclipse.swt.win32_2.1.0\ws\win32\swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.gtk_2.1.0/ws/gtk/swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.1.0/ws/motif/swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.photon_2.1.0/ws/photon/swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.carbon_2.1.0/ws/carbon/swt.jar
REMARQUE : Pour certaines plateformes, telles que GTK, plusieurs fichiers jar sont requis pour exécuter SWT (sur GTK, il y a un fichier swt.jar et un fichier swt-pi.jar). Dans ce cas, tous les fichiers jar requis doivent être ajoutés au chemin d'accès aux classes. Vous devez pour cela répéter la procédure précédente pour chacun des fichiers jar. Tous les fichiers jar se trouvent dans le même répertoire/dossier.
Vos exemples SWT doivent maintenant être compilés sans
erreur. Vérifiez dans la vue Tâches si des erreurs ont été générées. Si
l'erreur "java.lang.Object
introuvable" est générée,
cela signifie que vous n'avez pas configuré un JRE. Accédez à la boîte de dialogue des préférences (Fenêtre > Préférences), puis sélectionnez la page de préférences JRE installés
(Java > JRE installés) et assurez-vous qu'un JRE est installé et que son chemin d'accès est correct.
Vous devez maintenant configurer Eclipse pour l'exécution de l'exemple. Pour cela, placez les bibliothèques JNI SWT dans le chemin d'accès aux bibliothèques pour que le système VM puisse les trouver :
org.eclipse.swt.examples.addressbook.AddressBook
.
-Djava.library.path=INSTALLDIR\plugins\org.eclipse.swt.win32_2.1.0\os\win32\x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.gtk_2.1.0/os/linux/x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.1.0/os/linux/x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.1.0/os/solaris/sparc
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.1.0/os/aix/ppc
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.1.0/os/hpux/PA_RISC
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.photon_2.1.0/os/qnx/x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.carbon_2.1.0/os/macosx/ppc
Consultez la documentation de chaque exemple pour connaître le nom de
sa classe principale et des détails supplémentaires.
Les exemples suivants sont inclus dans le fichier
swtexamples.jar
: