Een visuele klasse als Java-bean of toepassing uitvoeren

Tijdens het ontwikkelen van een visuele klasse kunt u deze uitvoeren om de presentatie en het gedrag ervan te testen.

Wanneer u een Java-bean of toepassing uitvoert met Visual Editor, wordt een Virtual Machine (virtuele machine) gemaakt die gebruik maakt van het klassenpad dat is opgegeven in het Java-buildpad van het project. Vervolgens wordt de Java-bean geïnstantieerd met de bijbehorende null-constructor.

  • Als de Java-bean een visuele klasse (een subklasse van java.awt.Component) is, wordt een venster gemaakt om te fungeren als host voor de visuele Java-bean.
  • Als de bean deel uitmaakt van of is gebaseerd op een AWT Java-bean, is het venster een java.awt.Dialog.
  • Als de bean een Swing-klasse is of is gebaseerd op een Swing-klasse, is het venster een javax.swing.JDialog.
  • Als de bean een SWT-klasse is, is het venster een SWT-shell. Als voor de visuele Java-bean geen venster vereist is omdat deze zelf een venster is, wordt dit zichtbaar gemaakt in een standaardgrootte nadat het is geïnstantieerd.

Wanneer u een klasse als Java-bean of toepassing uitvoert, wordt automatisch een startconfiguratie gemaakt. Deze startconfiguratie wordt gebruikt om een Virtual Machine te starten waarmee de klasse wordt geïnstantieerd zodat deze kan worden getest. Als er voor de klasse die u uitvoert al een startconfiguratie bestaat, wordt die startconfiguratie gebruikt.

Om een visuele klasse uit te voeren als Java-bean of toepassing, gaat u als volgt te werk:

  1. Open de visuele Java-klasse in Visual Editor.
  2. Kies een van de volgende menuopties uit het hoofdmenu:
    • Uitvoerne > Uitvoeren als > Java-toepassing als uw klasse de methode public static void main(String[]) bevat.
    • Uitvoeren > Uitvoeren als > Java-bean als uw klasse geen main-methode bevat.
Er wordt een Virtual Machine gestart waarmee de klasse wordt geïnstantieerd, en de Java-bean of toepassing wordt bovenop de workbench uitgevoerd. Vervolgens kunt u het gedrag en prestatievermogen van uw Java-klasse testen.
Verwante concepten
Java-beanuitzonderingen
Geavanceerde opties voor het opsporen van fouten in Java-beans
Verwante taken
Opties voor het uitvoeren van Java-beans of toepassingen configureren
Fouten opsporen in een visuele Java-bean of toepassing
Applets testen en in gebruik nemen

(C) Copyright IBM Corporation 1999, 2004. Alle rechten voorbehouden.