Configuración de ejemplos autónomos de SWT

Importar el código fuente de los ejemplos

*** 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:

  1. Cree un proyecto Java denominado "Ejemplos de SWT".
  2. Seleccione el proyecto "Ejemplos de SWT" en la vista Paquetes.
  3. Seleccione el menú Archivo > Importar, a continuación seleccione Archivo Zip en el diálogo subsiguiente y pulse Siguiente.
  4. Localice el archivo Zip que contiene el código fuente de los ejemplos de SWT. Por ejemplo:
  5. Pulse Finalizar.
  6. Seleccione el menú Archivo > Importar, a continuación seleccione Archivo Zip en el diálogo subsiguiente y pulse Siguiente.
  7. Localice el archivo JAR que contiene los ejemplos de SWT. Por ejemplo:
  8. Expanda el directorio de nivel superior del archivo zip (/) y deseleccione "org" y "META-INF".
  9. Pulse en Finalizar.

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:

  1. Seleccione el proyecto "Ejemplos de SWT" en la vista Paquetes y, en el menú de contexto, seleccione Propiedades.
  2. Seleccione la página Vía de acceso de construcción Java y pulse la pestaña Bibliotecas.
  3. Pulse el botón Añadir JAR externos....
  4. Localice el archivo JAR de SWT para la plataforma que desea utilizar:
  5. Pulse Aceptar.

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.

Ejecución del ejemplo

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:

  1. Abra la perspectiva Java.
  2. En la vista Paquetes, seleccione la clase main que desea ejecutar. Por ejemplo, la clase main del ejemplo de Libreta de direcciones es     org.eclipse.swt.examples.addressbook.AddressBook.
  3. Seleccione Ejecutar > Ejecutar... en el menú principal.
  4. En el diálogo Configuraciones de lanzamiento que aparece, seleccione Aplicación Java y pulse el botón Nueva.
  5. Rellene los campos Nombre, Proyecto y Clase principal de acuerdo con el ejemplo que desee ejecutar.
  6. Seleccione la pestaña Argumentos. En el área Argumentos de VM, especifique la ubicación de la biblioteca de SWT en función de la plataforma destino, como se indica a continuación:
  7. Pulse el botón Ejecutar.

Visión general de los ejemplos

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:


Copyright IBM Corporation y otros 2000, 2003. Reservados todos los derechos.