Esecuzione di una classe visiva come bean o applicazione Java

Per esaminare l'aspetto e il funzionamento di una classe visiva, è possibile eseguirla in fase di sviluppo.

Quando si esegue un bean o un'applicazione Java con l'editor visivo, viene creata una Virtual Machine che utilizza il percorso delle classi specificato nel percorso di generazione Java del progetto. Il bean Java viene quindi istanziato mediante il relativo costruttore completo.

  • Se il bean Java è una classe visiva (una sottoclasse di java.awt.Component), verrà creata un'apposita finestra in cui troverà posto il bean Java visivo.
  • Se il bean fa parte di o eredita da un bean Java AWT, la finestra sarà di tipo java.awt.Dialog.
  • Se il bean è una classe Swing oppure eredita da una classe Swing, la finestra sarà di tipo javax.swing.JDialog.
  • Se il bean è una classe SWT, la finestra sarà una shell SWT. Se il bean Java visivo non necessita di una finestra perché è di per sé una finestra, verrà reso visibile e gli verrà assegnato una dimensione predefinita dopo essere stato istanziato.

Quando si esegue una classe come bean o applicazione Java, viene creata automaticamente una configurazione di avvio. La configurazione di avvio è utilizzata per avviare una Virtual Machine che istanzia la classe e ne consente l'esecuzione del test. Se esiste già una configurazione di avvio per la classe in esecuzione, verrà utilizzata tale configurazione.

Per eseguire una classe visiva come bean o applicazione Java:

  1. Aprire la classe visiva Java nell'editor visivo.
  2. Dal menu principale, selezionare una delle seguenti opzioni:
    • Esegui > Esegui come > Applicazione Java se la classe dispone di un metodo public static void main(String[]).
    • Esegui > Esegui come > Bean Java se la classe non dispone di un metodo main.
Verrà avviata una Virtual Machine che istanzia la classe; l'applicazione o il bean Java verrà eseguito all'interno del workbench. A questo punto, sarà possibile eseguire il test sul funzionamento e sulle prestazioni della classe Java.
Argomenti correlati
Eccezioni dei bean Java
Opzioni avanzate per il debug dei bean Java
Attività correlate
Configurazione di opzioni per l'esecuzione di un bean o di un'applicazione Java
Debug di un bean o di un'applicazione visiva Java
Test e distribuzione di applet

(C) Copyright IBM Corporation 1999, 2004. Tutti i diritti riservati.