W tej lekcji użytkownik posłuży się wizualnym edytorem Java, aby dodać do aplikacji obiekty JScrollPane i JTable. W dalszych ćwiczeniach użytkownik zaprogramuje obiekt JTable do pobierania danych z usługi Web Service, która zwraca listę wszystkich pracowników w katalogu firmy.
Po dodaniu obiektu JTable użytkownik użyje widoku projektowania w edytorze wizualnym Java do dostosowania układu obiektu JTable, aby zapewnić zgodność z następującymi specyfikacjami:
Główne okno w pliku DirectoryApp.java używa obiektu JFrame z obiektem JPanel jako głównego panelu zawartości. Obiekt JPanel w tej aplikacji nosi nazwę jContentPane. Obiekt jContentPane został ustawiony do korzystania z typu menedżera układu o nazwie GridBagLayout. Typ GridBagLayout jest wszechstronnym schematem układu opartym na siatce komórek, które mogą być zajmowane przez elementy wizualne. Wizualny edytor Java ułatwia pracę z typem GridBagLayout, wyświetlając ramki siatki. Wyświetla on również znaczniki rozmieszczenia podczas upuszczania nowych komponentów na siatkę oraz wyświetla uchwyty komponentów, których wielkość jest zmieniana lub które są przenoszone na siatce GridBagLayout.
Aby dostosować zakotwiczenie, wypełnienie i odstępy obiektu JScrollPane: