我已经使用以下代码填充了我的 jtable,但我无法设置表列的标题


ResultSet rs = statment.executeQuery();
table.setModel(DbUtils.resultSetToTableModel(rs));

我认为您无法设置从数据库中选择的列名称,但是您可以将数据从新列中的该列中复制出来并设置该新列的名称。

否则,您可以使用此代码获取该列名称。 :)

ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM TABLE2");
ResultSetMetaData rsmd = rs.getMetaData();
String name = rsmd.getColumnName(1);

其中1是列的索引。

相关内容

  • 没有找到相关文章

最新更新