Når du udvikler en visuel klasse, kan du udføre den for at teste dens udseende og funktionsmåde.
Når du udfører en Java-bean eller program vha. den visuelle editor, oprettes der en virtuel maskine, der anvender den CLASSPATH, der er angivet i Java-byggestien til projektet.
Java-bean startes derefter vha. dens null-konstruktør.
- Hvis Java-bean er en visuel klasse (dvs. en underklasse under java.awt.Component),
oprettes der et vindue til den visuelle Java-bean.
- Hvis bean'en er en del af eller overtaget fra en AWT-Java-bean, er vinduet en
java.awt.Dialog.
- Hvis bean'en er en Swing-klasse eller er overtaget fra en Swing-klasse, er vinduet
javax.swing.JDialog.
- Hvis bean'en er en SWT-klasse, er vinduet en SWT-shell. Hvis den visuelle Java-bean ikke kræver et vindue, fordi den selv er et vindue, gøres Java-bean'en synlig og får tildelt en standardstørrelse, efter at den er startet.
Når du udfører en klasse som en Java-bean eller et program, oprettes der automatisk en startkonfiguration.
Startkonfigurationen anvendes til at starte en virtuel maskine, der starter klassen og tillader den at blive testet.
Hvis der allerede findes en startkonfiguration for den klasse, du udfører, anvendes denne startkonfiguration.
Sådan udføres en visuel klasse som en Java-bean eller program:
- Åbn den visuelle Java-klasse i Visuel editor.
- Vælg ét af følgende i hovedmenuen:
- , hvis klassen har en public
static void main(String[])-metode.
- , hvis klassen ikke har en hovedmetode.
En virtuel maskine startes, der starter klassen, og Java-bean'en eller programmet udføres øverst på arbejdsbænken. Du kan teste funktionsmåde og ydeevne for Java-klassen.