JTable เป็น subclass ของ JComponent สำหรับแสดงโครงสร้างข้อมูลซับซ้อน JTable ปฏิบัติตาม Model View Controller (MVC) design pattern แสดงข้อมูลใน rows และ columns JTable fire TableModelListener, TableColumnModelListener, ListSelectionListener, CellEditorListener และ RowSorterListener interfaces โดย def