【发布时间】:2015-07-02 08:15:11
【问题描述】:
我创建了一个程序,它连接到服务器数据库并根据用户输入的特定搜索条件检索信息,然后将其放入 JTable 中。
用户希望能够单击 JTable 的列标题并相应地对数据进行排序。
这是我拥有的代码,但不幸的是,单击标题时它什么也没做:
pst = conn.prepareStatement(sql);
rs = pst.executeQuery();
if (rs.next()) {
tblR.setModel(DbUtils.resultSetToTableModel(rs));
tblR.setAutoCreateRowSorter(true);
} else {
JOptionPane.showMessageDialog(null, "No matches were found according to your search criteria. Please make sure all entered data is correct.");
}
tblR.setAutoCreateRowSorter(true) 行在这种情况下不起作用吗? 我怎样才能让它工作?
【问题讨论】:
标签: java sql database swing jtable