*** En la siguiente descripción, sustituya INSTALLDIR por la ubicación en la que ha instalado Eclipse INSTALLDIR ***
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.0.0\swtexamplessrc.zip
INSTALLDIR/eclipse/plugins/org.eclipse.swt.examples_2.0.0/swtexamplessrc.zip
INSTALLDIR\eclipse\plugins\org.eclipse.swt.examples_2.0.0\swtexamples.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.examples_2.0.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.0.0\ws\win32\swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.gtk_2.0.0/ws/gtk/swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.0.0/ws/motif/swt.jar
INSTALLDIR/eclipse/plugins/org.eclipse.swt.photon_2.0.0/ws/photon/swt.jar
NOTA: En algunas plataformas (como por ejemplo GTK) son necesarios más de un archivo JAR para ejecutar SWT (en GTK hay un archivo swt.jat y otro archivo swt-pi.jar). En este caso, todos los archivos JAR 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 en la vista Tareas que no hay errores. 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 Java --> JRE instalados y asegúrese de que se ha instalado un JRE y que
la vía de acceso al 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.0.0\os\win32\x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.gtk_2.0.0/os/linux/x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.0.0/os/linux/x86
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.0.0/os/solaris/sparc
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.0.0/os/aix/ppc
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.motif_2.0.0/os/hpux/PA_RISC
-Djava.library.path=INSTALLDIR/eclipse/plugins/org.eclipse.swt.photon_2.0.0/os/qnx/x86
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: