我找了一上午才解决的.
给你段代码.试试,应该ok.快给分.haha
JTextField     text=new JTextField();
text.addKeyListener(new KeyListener(){
public void keyTyped(KeyEvent e){}
public void keyPressed(KeyEvent e){}
public void keyReleased(KeyEvent e){
 for(int i=0;i<table.getRowCount();i++){
   if(((String)table.getValueAt(i,0)).trim().equals(text.getText
                                                    ().trim())){
     table.setRowSelectionInterval(i,i);
     break;
   }
 }
}
});