【发布时间】:2015-12-29 03:06:42
【问题描述】:
当我制作表格时,(未硬编码的)Jtable 的行标题设置为
| Performance Title | Start Date | End Date | Start Time | End Time |
但是从数据库中获取数据后,变成了
| perf_title | perf_sdate | perf_edate | perf_stime | perf_etime |
这是来自数据库的列名..
这是我的代码:
try{
String qwe = "SELECT perf_title, perf_sdate, perf_edate, perf_stime, perf_etime FROM performances";
rs=st.executeQuery(qwe);
jTable3.setModel(DbUtils.resultSetToTableModel(rs));
}
catch (SQLException ex) {
Logger.getLogger(MainFrame.class.getName()).log(Level.SEVERE, null, ex);
}
帮助?
【问题讨论】:
-
不要使用
DbUtils来构造TableModel,而是使用您已经创建的模型(使用您想要的列名)并填充它。更多详情请见How to Use Tables