Ejecución de un Bean de Java o aplicación

Cuando se desarrollan clases visuales, se ejecutan para ver su aspecto y comportamiento.

Cuando se ejecuta un bean de Java o una aplicación utilizando el editor visual, se crea una máquina virtual que utiliza la vía de acceso de clases especificada en la vía de construcción Java del proyecto. Es entonces cuando se crea una instancia del Bean de Java utilizando su constructor null. Si el bean de Java es una clase visual (es una subclase de java.awt.Component), se crea una ventana adecuada para albergar el bean de Java visual. Si el bean es parte de un bean de Java AWT o recibe herencia de éste, la ventana es java.awt.Dialog. Si el bean es una clase Swing o hereda de una clase Swing, la ventana es javax.swing.JDialog. Si el bean es una clase SWT, la ventana es un shell SWT. Si el bean de Java visual no precisa de una ventana porque lo sea en sí mismo, será visible y se le proporcionará un tamaño por omisión después de haber creado la instancia.

Cuando se ejecuta una clase como un bean de Java o aplicación, se crea automáticamente una configuración de lanzamiento. La configuración de lanzamiento se utiliza para iniciar una máquina virtual que crea una instancia de la clase y permite probarla. Si ya existe una configuración de lanzamiento para la clase que está ejecutando, se utilizará.

Para ejecutar una clase visual como un bean de Java o aplicación:

  1. Abra la clase Java visual en el editor visual.
  2. En el menú principal, seleccione una de las opciones siguientes:
    • Ejecutar > Ejecutar como > Aplicación Java si la clase tiene un método public static void main(String[]).
    • Ejecutar > Ejecutar como > Bean de Java si la clase no tiene método main.
    Si se ejecuta una clase SWT como una aplicación Java, hay que añadir la biblioteca SWT a la vía de acceso java.library. Encontrará los detalles en la documentación de SWT. Si se ejecuta la clase SWT como un bean de Java, el editor visual maneja esto automáticamente.
Se inicia una máquina virtual que crea una instancia de la clase, y el bean de Java o aplicación se ejecuta en primer plano en el entorno de trabajo. Entonces se podrá probar el comportamiento y rendimiento de la clase Java.

Tema padre: Prueba y depuración en el editor visual

Tareas relacionadas
Configuración de opciones para la ejecución de un Bean de Java o aplicación
Prueba y despliegue de applets
Prueba y depuración en el editor visual
Depuración de una aplicación o bean de Java visual

(C) Copyright IBM Corporation 1999, 2004. Reservados todos los derechos.