我正在制作 JTable,但遇到了 2 个问题。#1 表格标题显示在表格的一侧,而 #2 滚动窗格未显示。这是我现在的一些代码。
String [] data = {"a", "b", "c", "d", "e"};
JFrame frame = new JFrame("String Table");
JPanel middlePanel = new JPanel();
DefaultTableModel model = new DefaultTableModel();
model.addColumn("String", data);
JTable table = new JTable(model);
JScrollPane scrollPane = new JScrollPane(table);
frame.getContentPane().add(middlePanel, BorderLayout.CENTER);
middlePanel.add(scrollPane);
middlePanel.add(table.getTableHeader());
middlePanel.add(table);
frame.setSize(400, 200);
frame.setVisible(true);