U kunt met Visual Editor de gegevens indelen in rijen en kolommen met JTable en TableColumn van Swing.
Als u uit het palet een Swing-JTable in het ontwerp neerzet, gebruikt Visual Editor het standaardtabelmodel (javax.swing.table.DefaultTableModel) om de tabel weer te geven. Als u zelf Java-code schrijft om een tabel toe te wijzen, ontleedt Visual Editor de broncode en probeert het tabelmodel te instantiƫren en toe te passen op de JTable-instance in de view Ontwerp.
- Als u de kolommen handmatig wilt toevoegen en definiƫren, moet u de eigenschap autoCreateColumnsFromModel instellen op 'false'. Vervolgens kunt u de TableColumn-componenten van het palet naar de JTable slepen. Als autoCreateColumnsFromModel is ingesteld op 'true', maakt de JTable net zoveel kolommen als worden geretourneerd door de methode getColumnCount().
- Als u eigen kolommen toevoegt, kunt u de kolomkoppen direct bewerken in de view Ontwerp. Selecteer de kolomkop en dubbelklik erop. Typ vervolgens de waarde voor de kolomkop.

- U kunt de kolommen ook opnieuw rangschikken door een kolom te selecteren in de view Ontwerp en deze te verslepen naar een nieuwe positie.
- De JTable moet in een JScrollPane zijn opgenomen om de tabelkoppen weer te kunnen geven. Visual Editor biedt een JTable-in-JScrollPanecomponent die u in uw ontwerp kunt neerzetten.