Ebben a feladatban egy JScrollPane és egy JTable osztályt ad az alkalmazáshoz a vizuális Java szerkesztővel. A későbbi feladatokban be fogja programozni a JTable osztályt, hogy olyan webszolgáltatásból vegye az adatokat, ami a céges címtár összes alkalmazottjának listáját adja vissza.
A JTable felvétele után a vizuális Java szerkesztő tervezés nézetével személyre szabja a JTable elrendezését, az alábbi meghatározások szerint:
A DirectoryApp.java főablaka JFrame összetevőt használ, fő tartalom panelként a JPanel használatával. Ebben az alkalmazásban a JPanel neve jContentPane. A jContentPane a GridBagLayout nevű elrendezéstípust használja. A GridBagLayout hatékony elrendezési séma, ami vizuális összetevőkkel benépesíthető cellarácsokon alapszik. A vizuális Java szerkesztő megjeleníti a rácsok keretét, így megkönnyíti a GridBagLayout kezelését. Elhelyezési jelzőket is megjelenít, amikor új összetevőket helyez a rácsra, illetve kezelőket a GridBagLayout összetevőinek mozgatásakor vagy méretezésekor.
A JScrollPane horgonyzásának, kitöltésének és behúzásának személyre szabásához tegye a következőket: