我正在使用 JDBC。我的班级有一个带有 JTabbedPane 的 JFrame 来显示我的 JPanel 以及我的不同方法的 UI。在这个面板上,我想在 JTable 中显示一个结果集,其中包含额外的按钮列。当我在新的 JFrame 上显示它时,这一切目前都在工作,但当我尝试在现有的 JFrame 上显示它时却不行。有人可以解释为什么。
JTabbedPane tabbedPane = new JTabbedPane(JTabbedPane.TOP);
contentPane.add(tabbedPane, BorderLayout.CENTER);
JPanel panel = new JPanel();
tabbedPane.addTab("Main", null, panel, null);
panel.setLayout(null);
JTable table = new JTable(model);
DisplayButtonColumn testWithButtons1 = new DisplayButtonColumn(table,
displayHandler.getColCount());
DisplayButtonColumn testWithButtons2 = new DisplayButtonColumn(table,
displayHandler.getColCount() + 1);
panel.add(new JScrollPane(table));
// JFrame f = new JFrame();
// f.setSize(1000, 500);
// f.getContentPane().add(new JScrollPane(table));
// f.setVisible(true);