In dieser Lerneinheit verwenden Sie den Java Visual Editor, um ein 'JScrollPane' und eine 'JTable' zur Anwendung hinzuzufügen. In späteren Übungen programmieren Sie die JTable für den Abruf der Daten von einem Web-Service, der eine Liste aller Mitarbeiter im Unternehmensverzeichnis zurückgibt.
Nach dem Hinzufügen der JTable passen Sie das Layout der JTable in der Entwurfssicht des Java Visual Editor folgendermaßen an:
Für das Hauptfenster von DirectoryApp.java wird ein JFrame mit einem JPanel als Hauptinhaltsteilfenster verwendet. Das JPanel in Ihrer Anwendung heißt jContentPane. Das jContentPane wurde für die Verwendung eines Typs von Layout-Manager mit dem Namen GridBagLayout definiert. Das GridBagLayout ist ein leistungsfähiges Layoutschema auf Basis eines Zellengitters, das von visuellen Komponenten belegt werden kann. Der Java Visual Editor erleichtert die Arbeit mit GridBagLayout durch die Anzeige der Gitterbegrenzungen. Darüber hinaus werden beim Ablegen neuer Komponenten im Gitter Positionsmarker angezeigt, und an Komponenten, deren Größe geändert wird oder die im GridBagLayout bewegt werden, werden Steuerungselemente angezeigt.
Gehen Sie wie folgt vor, um Anker, Füllung und Insets für das JScrollPane anzupassen: