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:
- Avaa graafinen Java-luokka graafisessa muokkausohjelmassa.
- Valitse päävalikosta jokin seuraavista vaihtoehdoista:
- , jos luokalla on public static void main(String[]) -metodi.
- , 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.