从顶部到底部在Jtable中排列结果集

时间:2014-08-04 14:33:44

标签: java jtable

大家好,我们正在编写一个代码来从数据库中获取结果然后显示在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;
            } 

0 个答案:

没有答案