【发布时间】:2013-01-04 15:56:51
【问题描述】:
我正在用数据库中的数据填充 JTable。我已将 AbstractTableModel 子类化并将引用传递给 JTable。但是,我如何设法提取数据库中的列名并将它们设置为 JTable 中的“标题”?
提前致谢。
我已经有了这个,在控制台中显示标题名称,但我在 GUI 中没有列。我已将 JTable 附加到选项卡式窗格中的选项卡上。
@Override
public String getColumnName(int column) {
try {
System.out.println(dbhandler.getMetaData().getColumnName(column + 1));
return dbhandler.getMetaData().getColumnName(column + 1);
} catch (SQLException e) {
e.printStackTrace();
return "";
}
}
【问题讨论】:
-
当前显示的列标题是什么?默认的A、B、C..等?
-
我根本没有任何列,都是行...
标签: java swing jtable jtableheader