Lorsque vous développez une classe visuelle, vous pouvez l'exécuter pour vérifier son apparence et son comportement.
Lorsque vous exécutez un bean ou une application Java à l'aide de l'éditeur visuel, le programme crée une machine virtuelle qui utilise le chemin de classe indiqué dans le chemin de compilation du projet. Le bean Java est ensuite instancié à l'aide de son constructeur nul. Si le bean Java est une classe visuelle (sous-classe de java.awt.Component), une fenêtre est créée pour héberger le bean visuel Java. Si le bean fait partie ou hérite d'un bean Java AWT, la fenêtre correspond à java.awt.Dialog. Si le bean est une classe Swing ou qu'il hérite de cette classe, la fenêtre correspond à javax.swing.JDialog. Si le bean est une classe SWT, la fenêtre correspond à un shell SWT. Si le bean visuel Java ne requiert pas la création d'une fenêtre car il correspond lui-même à une fenêtre, le programme affiche le bean Java et lui attribue une taille par défaut après son instanciation.
Lorsque vous exécutez une classe sous la forme d'un bean ou d'une application Java, une configuration de lancement est automatiquement créée. La configuration de lancement est utilisée pour lancer une machine virtuelle qui instancie la classe et permet de la tester. Si une configuration de lancement existe déjà pour la classe en cours d'exécution, elle est utilisée.
Pour exécuter une classe visuelle sous la forme d'un bean ou d'une application Java, procédez comme suit :