JTable的按列查询问题 JTable显示完数据库内容时,双击某一列按照此字段进行查询,使光标定位在指定的行。注:查询不是从数据库查,而是从JTable 里。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JDK1.6提供了一个类TableRowSorter,TableModel myModel = createMyTableModel();JTable table = new JTable(myModel);table.setRowSorter(new TableRowSorter(myModel)); 或者可以从网上找到TableSorter这个类,使用方式如下:JTable table = new Jable();LinkTableModel linkModel = new LinkTableModel();TableSorter linkSorter = new TableSorter(linkModel);table .setModel(linkSorter);linkSorter.setTableHeader(table.getTableHeader()); 那就用第二个方法啰,网上能找到TableSorter这个类的源码 http://hi.baidu.com/tianyistar/blog/item/c9ec53b56532f6cf37d3cad6.html,这个上面有我说的那个TableSorter类 实现查询:String find = "haha";//需要查询的字段for(int i = 0;i < jTable.getRowCount(); i++){ if(find == (String)jTable.getValueAt(i,column)) //column指定的列 break;} 你的jtable是怎么显示数据库中的内容的如果要我做的话,我的思路是:将数据库中的内容单条数据写一个bean,所有的bean组合为List,通过重写jtable的model将list中的内容一条条显示在jtable中,如果双击的话,就通过对list的遍历查的你所需要的东西,即可,并显示在相应的地方,个人之见!~~~ 我还不会用bean,我开始学Java,是这样的,我用的是TableModel显示数据库内容,但是内容太多了,想要全部显示出来之后,再模糊查找,经过筛选剩下我想要的记录。我后来通过查找数据库实现了,但会觉得很乱,谢谢大家的意见 汽车的刹车抽象行为,是放在Abstract class Vehicle 里还是Interface Brake 里? instanceof的问题!!!急` spring oracle10g 大对象 问题 跪求jfreechart与jcommon包 | 与 || ,& 与 && 在程序中的区别 文件拷贝问题 对JAVA心向往之 在线等待--请问SCJP考试通过后,多久能收到证书?发言有分 new Inner(){ }这个匿名类是不是就是指Inner类的一个匿名子类? 关于 throw exception 正则的奇怪问题??? button acction 读取 txt文件
TableModel myModel = createMyTableModel();
JTable table = new JTable(myModel);
table.setRowSorter(new TableRowSorter(myModel));
JTable table = new Jable();
LinkTableModel linkModel = new LinkTableModel();
TableSorter linkSorter = new TableSorter(linkModel);
table .setModel(linkSorter);
linkSorter.setTableHeader(table.getTableHeader());
String find = "haha";//需要查询的字段
for(int i = 0;i < jTable.getRowCount(); i++){
if(find == (String)jTable.getValueAt(i,column)) //column指定的列
break;
}