Импорт и табличная модель оставлены в качестве упражнения для пользователя этого кода. Кроме того, для простоты произвольно выбран макет панели.
public class JTableDisplay {
public JTableDisplay() {
JFrame frame = new JFrame("JTable Test Display");
JPanel panel = new JPanel();
panel.setLayout(new BorderLayout());
JTable table = new JTable();
JScrollPane tableContainer = new JScrollPane(table);
panel.add(tableContainer, BorderLayout.CENTER);
frame.getContentPane().add(panel);
frame.pack();
frame.setVisible(true);
}
public static void main(String[] args) {
new JTableDisplay();
}
}
Панель прокрутки очень важна для заметки. Без него ваша таблица не будет иметь заголовка или прокрутки, если содержимое станет больше, чем дисплей.