Während Sie Ihre visuelle Klasse entwickeln, können Sie sie ausführen, um ihre Darstellung und ihr Verhalten zu sehen.
Wenn Sie eine Java-Bean oder -Anwendung unter Verwendung des Visual Editors ausführen, wird eine virtuelle Maschine erstellt, die den im Java-Erstellungspfad des Projekts angegebenen Klassenpfad verwendet. Dann wird die Java-Bean unter Verwendung ihres Nullkonstruktors als Exemplar erstellt. Wenn die Java-Bean eine visuelle Klasse ist (eine Unterklasse von java.awt.Component ist), wird ein entsprechendes Fenster erstellt, um die visuelle Java-Bean aufzunehmen. Wenn die Bean ein Teil einer AWT-Java-Bean ist oder von einer solchen übernommen wurde, handelt es sich bei dem Fenster um einen java.awt.Dialog. Wenn die Bean eine Swing-Klasse ist oder von einer Swing-Klasse übernommen wurde, handelt es sich bei dem Fenster um einen javax.swing.JDialog. Wenn die Bean eine SWT-Klasse ist, ist das Fenster eine SWT-Shell. Wenn die visuelle Java-Bean kein Fenster erfordert, da sie selbst eines ist, wird die Java-Bean sichtbar gemacht und ihr wird eine Standardgröße zugewiesen, nach ein Exemplar von ihr erstellt worden ist.
Wenn Sie eine Klasse als eine Java-Bean oder -Anwendung ausführen, wird automatisch eine Startkonfiguration erstellt. Die Startkonfiguration wird dazu verwendet, eine viruelle Maschine zu starten, die ein Exemplar der Klasse erstellt, um sie zu testen. Wenn für die Klasse, die Sie ausführen, bereits eine Startkonfiguration vorhanden ist, wird diese Startkonfiguration verwendet.
Um eine visuelle Klasse als eine Java-Bean oder -Anwendung auszuführen, gehen Sie wie folgt vor: