Java-bean-komponenttien poikkeukset

Java-bean-komponentit tuottavat joskus poikkeuksia normaalin kehityksen aikana. Graafinen muokkausohjelma ilmaisee poikkeukset kuvakkeilla ja graafisilla merkeillä.

Kun esimerkiksi graafinen luokka eritellään tai kun ominaisuusarvoja toteutetaan, graafinen luokka saattaa tuottaa poikkeuksen. Jos järjestelmä tuottaa poikkeuksen, kun ominaisuusarvoa toteutetaan, Java-bean-komponentti luodaan uudelleen, ja kaikki muut kelvolliset ominaisuudet toteutetaan. Suunnittelu- ja Java-bean-komponentti-näkymässä näkyy varoitusmerkki, joka ilmaisee, että järjestelmässä on ilmennyt poikkeus.
poikkeuksesta ilmaiseva varoitusmerkki

poikkeus Java-bean-komponentti-näkymässä

Kun valitset komponentin, jolle on annettu varoitus, tilarivillä näkyy poikkeuden tuottanut ominaisuus sekä poikkeussanoma. Jos esimerkiksi painikkeen tekstiominaisuus on tuottanut ajonaikaisen poikkeuksen, tilarivillä näkyy seuraava tila:
poikkeus tilarivillä

Kun poikkeus ilmenee ominaisuusarvon sovelluksen aikana, Java-bean-komponentti luodaan uudelleen ja ominaisuus ohitetaan. Varoitusmerkki ilmaisee, että käytössä olevan Java-bean-komponentin suunnittelunäkymässä tai Ominaisuudet-näkymässä näkyvä esitys on puutteellinen, sillä hävinnyttä ominaisuutta ei ole toteutettu.

Ominaisuusarvojen toteutuksen yhteydessä ilmenneiden poikkeusten lisäksi poikkeus saattaa ilmetä Java-bean-komponentin erittelyn aikana. Tässä tapauksessa Java-bean-komponenttia ei voi luoda osittain, kuten virheellisten ominaisuusarvojen yhteydessä tehtiin, joten järjestelmässä ei ole käytössä olevaa Java-bean-komponenttia. Tällainen Java-bean-komponentin erittelyn aikana ilmennyt poikkeus ilmaistaan punaisella x-merkillä suunnittelu- ja Java-bean-komponentti-näkymässä. Voit valita Java-bean-komponentin ja tarkastella poikkeussanomaa tilarivillä.

poikkeus suunnittelunäkymässä

"Liian monimutkainen" -virhe, joka ilmaistaan sinisellä ympyrällä ja huutomerkillä, ilmenee, kun ominaisuuden alustusmerkkijono on liian monimutkainen graafisen muokkausohjelman käsiteltäväksi.

Aiheeseen liittyviä käsitteitä
Java-bean-komponenttien vianmäärityksen lisäasetukset
Aiheeseen liittyviä tehtäviä
Graafisen luokan ajo Java-bean-komponenttina tai sovelluksena
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.