A tapasztalt fejlesztőket érdekelheti, hogy hogyan terjeszthetik ki a
vizuális szerkesztő környezetet saját Java komponensekkel, személyre szabókkal
vagy egyéni tulajdonságszerkesztőkkel.
Az alábbi témakörök segítenek megismerkedni a Visual Editor for Java bővítésével kapcsolatos fogalmakkal és feladatokkal:
BeanInfo osztályok és belső elemzés
A szerkesztőn belüli használatra szánt új összetevők és komponensek, például új paletta-összetevők létrehozása esetén az új elem viselkedését egy BeanInfo osztály megadásával szabályozhatja.
A BeanInfo osztályok helyének meghatározása
A vizuális szerkesztőnek a BeanInfo osztályokra tervezési és futási időben egyaránt szüksége van a különböző komponensek viselkedésének megállapításához. A BeanInfo osztályok tárolásának helyéről a felhasználó szabadon dönthet.
Java komponensek tulajdonságainak személyre szabása
A személyre szabó párbeszédablakok segítségével a felhasználók megváltoztathatják a Java komponensek tulajdonságait. A vizuális szerkesztőhöz hozzáadott Java komponensek tulajdonságainak beállításához különleges személyre szabó osztályokat hozhat létre.