Vizuális osztály fejlesztése közben futtathatja azt a működés és a megjelenés
tesztelésére.
Amikor a vizuális szerkesztővel egy Java komponenst vagy alkalmazást futtat, akkor létrejön egy virtuális gép, ami a
projekt Java összeépítési útvonalában megadott osztályútvonalat használja. A
Java komponens példányosítása a null konstruktorával történik.
- Ha a
Java komponens egy vizuális osztály (például a
java.awt.Component leszármazottja), akkor létrejön egy
megfelelő ablak a vizuális Java komponens befogadására.
- Ha a komponens
része vagy leszármazottja egy AWT Java komponensnek, akkor ez az ablak egy
java.awt.Dialog.
- Ha a komponens egy Swing osztály, vagy
annak leszármazottja, akkor az ablak egy
javax.swing.JDialog.
- Ha a komponens egy SWT osztály,
akkor az ablak egy SWT Shell. Ha a vizuális Java komponens nem igényel
ablakot (például mert maga is az), akkor láthatóvá válik, és példányosítás után
átméreteződik az alapértelmezett méretére.
Ha az osztályt Java komponensként vagy alkalmazásként futtatja, akkor
automatikusan létrejön egy indítási konfiguráció. Az indítási konfiguráció az
osztályt példányosító és a tesztelését lehetővé tevő virtuális gép indításához
szükséges. Ha már létezik indítási konfiguráció a futtatni kívánt osztályhoz,
akkor a virtuális gép azt használja.
vizuális osztály futtatása Java komponensként vagy alkalmazásként:
Az osztályt példányosító virtuális gép elindul, és a
Java komponens illetve alkalmazás a munkaterület fölött fut. Tesztelheti az
osztály viselkedését és teljesítményét.