Vizuální editor můžete použít k uspořádání dat do řádků a sloupců, a to pomocí JTable a TableColumn prostředí Swing.
Když přetáhnete JTable prostředí Swing z palety do svého návrhu, vizuální editor použije k vizualizaci tabulky výchozí model tabulky (javax.swing.table.DefaultTableModel). Pokud napíšete vlastní kód Java pro přiřazení modelu tabulky, vizuální editor provede analýzu zdrojového kódu a pokusí se vytvořit instanci a použít model tabulky na instanci JTable v pohledu Design.

- Pokud chcete sloupce ručně přidat a nadefinovat, musíte nastavit vlastnost autoCreateColumnsFromModel na hodnotu false. Potom můžete přetáhnout komponenty TableColumn z palety na JTable. Pokud je vlastnost autoCreateColumnsFromModel nastavena na true, JTable vytvoří tolik sloupců, kolik model tabulky vrací metodou getColumnCount().
- Pokud přidáte svoje vlastní sloupce, můžete přímo upravovat hodnoty záhlaví sloupců v pohledu Design.
Vyberte záhlaví sloupce a poklepejte na něj, a poté zadejte hodnotu záhlaví sloupce.

- Pořadí sloupců můžete také změnit tak, že vyberete sloupec v pohledu Design a přetáhnete jej do nového umístění.
- Aby byla zobrazena záhlaví tabulky, tabulka JTable musí být v JScrollPane. Vizuální editor poskytuje JTable na komponentě JScrollPane, kterou můžete přetáhnout do svého návrhu.