*** En la siguiente descripción, sustituya INSTALLDIR por la ubicación en la que ha instalado Eclipse ***
Importe al área de trabajo el código fuente de los ejemplos y todos sus recursos necesarios:
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
Ahora deberá compilar los ejemplos de SWT. Para ello, debe añadir los archivos JAR de SWT a la vía de acceso de compilación:
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
NOTA: En algunas plataformas, como por ejemplo GTK, es necesario más de un archivo JAR para ejecutar SWT (en GTK hay un archivo swt.jar y otro archivo swt-pi.jar). En este caso, todos los archivos JAR necesarios deben añadirse a la vía de acceso de clases. Para ello, repita los pasos anteriores para cada uno de los archivos JAR. Todos los archivos JAR están ubicados en el mismo directorio o carpeta.
En este punto, los ejemplos de SWT deben compilarse sin errores. Compruebe si hay errores en la vista Tareas. Si recibe un error similar a
"java.lang.Object
no encontrado", significa que no tiene un JRE configurado. Diríjase al diálogo Ventana > Preferencias, seleccione la página de preferencias Java > JRE instalados y asegúrese de que hay un JRE instalado y de que la vía de acceso del JRE es correcta.
Ahora debe configurar Eclipse para ejecutar los ejemplos. En este paso debe añadirse las bibliotecas JNI de SWT en la vía de acceso de bibliotecas, para que la VM pueda encontrarlas:
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
Consulte la documentación de cada ejemplo individual si desea conocer los nombres de sus
clases principales y detalles adicionales.
En el archivo swtexamples.jar
se incluyen los siguientes ejemplos: