Köra den visuella klassen som en Java-böna eller -tillämpning

När du utvecklar den visuella klassen kan du köra den för att testa utseendet och funktionerna för den.

När du kör en Java-böna eller -tillämpning med den visuella redigeraren skapas en virtuell maskinsom använder den klassökväg som angetts i Java-byggsökvägen för projektet. Java-bönan instantieras då med null-konstruktorn för den.

  • Om Java-bönan är en visuell klass (en underklass av java.awt.Component) skapas ett fönster som värd för den visuella Java-bönan.
  • Om bönan är en del av en AWT-Java-böna eller ärver från en AWT-Java-böna är fönstret en java.awt.Dialog.
  • Om bönan är en Swing-klass eller ärver från en Swing-klass är fönstret en javax.swing.JDialog.
  • Om bönan är en SWT-klass är fönstret ett SWT-skal. Om det inte krävs ett fönster för den visuella Java-bönan eftersom den själv är ett fönster görs Java-bönan synlig och tilldelas en standardstorlek när den har instantierats.

När du kör en klass som en Java-böna eller -tillämpning skapas automatiskt en startkonfiguration. Startkonfigurationen används till att starta en virtuell maskin som instantierar klassen och gör det möjligt att testa den. Om det redan finns en startkonfiguration för den klass du kör används den startkonfigurationen.

Så här kör du en visuell klass som en Java-böna eller -tillämpning:

  1. Öppna den visuella Java-klassen i den visuella redigeraren.
  2. I huvudmenyn väljer du något av följande alternativ:
    • Kör > Kör som > Java-tillämpning om klassen har en public static void main(String[])-metod.
    • Kör > Kör som > Java-böna om det inte finns någon huvudmetod för klassen.
En virtuell maskin som instantierar klassen startas och Java-bönan eller -tillämpningen körs överst i arbetsmiljön. Du kan sedan testa funktioner och prestanda för Java-klassen.
Närliggande begrepp
Undantag med Java-bönor
Avancerade alternativ för felsökning av Java-bönor
Närliggande uppgifter
Konfigurera alternativ för körning av en Java-böna eller Java-tillämpning
Felsöka en visuell Java-böna eller Java-tillämpning
Testa och placera ut appletprogram

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.