大家好,我们正在编写一个代码来从数据库中获取结果然后显示在jtable上 它完美地工作,但我希望结果从顶部到底部,即数据库中的最新信息首先出现。 一个典型的例子是电子邮件,我希望最新的电子邮件位于第一行而不是最后一行
这是我的示例代码
ResultSet rs =db.getProuducts();
int x =0;
try {
while(rs.next()){
int id= rs.getInt(1);
String productName= rs.getString(2);
String pr= rs.getString(3);
double price =Double.parseDouble(pr);
int quantity= rs.getInt(4);
jTable.setValueAt(id, x, 0);
jTable.setValueAt(productName, x, 1);
jTable.setValueAt(df.format(price), x, 2);
jTable.setValueAt(quantity, x, 3);
x+=1;
}