JavaBean kivételek

A Java komponensek bizonyos esetekben a szokványos fejlesztés során is dobhatnak kivételt. A vizuális szerkesztő ikonok és vizuális jelzők segítségével jelzi a kivételeket.

Például egy vizuális osztály példányosításakor vagy a tulajdonságainak alkalmazásakor kivételt dobhat. Ha a kivétel egy tulajdonságérték alkalmazása közben történt, akkor a Java komponens újra létrejön, és az összes többi tulajdonságérték alkalmazásra kerül. A Terv és a Java Beans nézetben megjelenik egy jel, amely a kivételre figyelmeztet
kivétel figyelmeztető jel

kivétel a Java Beans nézetben

Kattintson a figyelmeztetéssel ellátott komponensre. Ekkor az állapotsoron megjelenik a kivételt dobó tulajdonság neve és a kivétel üzenete. Ha például a gomb felirat tulajdonsága futás közbeni kivételt dobott, akkor az állapotsoron az alábbi üzenet jelenik meg:
kivétel az állapotsoron

Ha a kivétel a tulajdonságérték alkalmazása közben történik, akkor a Java komponens újra létrejön, de a szóban forgó tulajdonság figyelmen kívül marad. Az élő Java komponens megjelenítése a Terv vagy a Tulajdonságok nézetben nem teljes, mert a hibás tulajdonságot nem sikerült alkalmazni. Ezt egy figyelmeztetés jelzi.

A tulajdonságok alkalmazásán kívül a Java komponens példányosítása során is keletkezhet kivétel. Ebben az esetben nem lehetséges részlegesen létrehozni a komponenst, mint az a hibás tulajdonságértékek esetében látható volt, így nem lesz jelen élő Java komponens. A Java komponens példányosításakor fellépő hibák jelzésére egy vörös X jelenik meg a Terv és a Java Beans nézetben. Ennek kijelölésével megjelenítheti a kivételre vonatkozó információkat az állapotsorban.

kivétel Terv nézetben

Ha az inicializáló karaktersorozat a vizuális szerkesztő számára túl összetett, akkor "Túl bonyolult" hiba keletkezik, melyet egy kék kör és egy felkiáltójel jelöl.

Kapcsolódó fogalmak
További lehetőségek Java komponensek hibakeresésére
Kapcsolódó feladatok
Vizuális osztály futtatása Java komponensként vagy alkalmazásként
Java komponens vagy Java alkalmazás futási beállításainak konfigurálása
Vizuális Java komponens vagy alkalmazás hibakeresése
Kisalkalmazások tesztelése és telepítése

(C) Copyright IBM Corporation 1999, 2004. Minden jog fenntartva.