日期:2014-05-20  浏览次数:20766 次

JTable 查询记录,高手请进
我有一个表用的是JTable显示的,我想查询字段ID=?的记录(ID是int的)
我也查过文档   Object   getValueAt(int   row,   int   column)   是可以返回指定行列的值,用循环比较查找ID所在的行。再用resultTable.setRowSelectionInterval(id-1,   id-1)选中那条记录就可以了。
可getValueAt(int   row,   int   column)它毕竟返回的是   Object   类型呀。怎么用int和object比较呢?
table的查找还有没有别的方法呢?
我应该如何查找呢?

------解决方案--------------------
Integer integer=(Integer)getValueAt(row,col)
int x=integer.intValue();
这样就可以将Object --> 转换成int 进行比较了