Graafisen luokan ajo Java-bean-komponenttina tai sovelluksena

Kun kehität graafista luokkaa, voit ajaa sen ja testata sen ulkoasua ja toimintaa.

Kun ajat Java-bean-komponentin tai sovelluksen graafisen muokkausohjelman avulla, järjestelmä luo näennäiskoneen, joka käyttää projektin Java-luontipolussa määritettyä luokkapolkua. Java-bean-komponentti luodaan sitten sen tyhjää konstruktoria käyttämällä.

  • Jos Java-bean-komponentti on graafinen luokka (metodin java.awt.Component aliluokka), graafiselle Java-bean-komponentille luodaan asianmukainen ikkuna.
  • Jos bean-komponentti on osa AWT-bean-komponenttia tai periytyy siitä, ikkuna on java.awt.Dialog.
  • Jos bean-komponentti on Swing-luokka tai periytyy Swing-luokasta, ikkuna on javax.swing.JDialog.
  • Jos bean-komponentti on SWT-luokka, ikkuna on SWT Shell. Jos graafinen Java-bean-komponentti ei tarvitse ikkunaa, koska se on jo itsessään ikkuna, Java-bean-komponentti määritetään näkyväksi ja sille määritetään oletuskoko sen luonnin jälkeen.

Kun ajat luokan Java-bean-komponenttina tai sovelluksena, aloituskokoonpano luodaan automaattisesti. Aloituskokoonpanoa käytetään luokan luovan ja sen testauksen sallivan näennäiskoneen käynnistykseen. Jos ajettavalle luokalle on jo olemassa aloituskokoonpano, se otetaan käyttöön.

Voit ajaa graafisen luokan Java-bean-komponenttina tai sovelluksena seuraavasti:

  1. Avaa graafinen Java-luokka graafisessa muokkausohjelmassa.
  2. Valitse päävalikosta jokin seuraavista vaihtoehdoista:
    • Aja > Aja muodossa > Java-sovellus, jos luokalla on public static void main(String[]) -metodi.
    • Aja > Aja muodossa > Java-bean-komponentti, jos luokalla ei ole päämetodia.
Luokan luova näennäiskone käynnistetään, ja Java-bean-komponentti tai sovellus ajetaan työympäristön päällä. Voit sitten testata Java-luokan toimintaa ja suoritustehoa.
Aiheeseen liittyviä käsitteitä
Java-bean-komponenttien poikkeukset
Java-bean-komponenttien vianmäärityksen lisäasetukset
Aiheeseen liittyviä tehtäviä
Java-bean-komponentin tai Java-sovelluksen ajoasetusten määritys
Graafisen Java-bean-komponentin tai Java-sovelluksen vianmääritys
Sovelmien testaus ja käyttöönotto

(C) Copyright IBM Corporation 1999, 2004. All rights reserved.