Napisałem coś takiego:

filtruj.addKeyListener(this);

public void keyReleased(KeyEvent e)
  {
   //-------------------------------------------------------------------------------------
     apteki = new ArrayList<Apteka>(EmployeeListDecorator2.readList(fileName_apteki));
     String[][] dane=new String[apteki.size()][9]; //wiersze, kolumny
       for (int i=0;i<apteki.size();i++)
            for (int j=0;j<9;j++)
            {
             dane[i][0]=apteki.get(i)._nazwa;
             dane[i][1]=apteki.get(i)._miasto;
            }
     //-----------------------------------------------------------------------------------
      TableModel model = new ModelTabelki(dane, nag)
                        {
                         public Class getColumnClass(int column)
                            {
                             Class returnValue;
                             if ((column >= 0) && (column < getColumnCount()))
                                {returnValue = getValueAt(0, column).getClass();}
                             else {returnValue = Object.class; }
                             return returnValue;
                            }
                         };
      //----------------------------------------------------------------------------------
      table = new JTable(model);
      final TableRowSorter<TableModel> sorter =new TableRowSorter<TableModel>(model);
      table.setRowSorter(sorter);
      filtr.addActionListener(new ActionListener()
      {
      public void actionPerformed(ActionEvent e)
            {
             String text = filtr.getText();
             if (text.length() == 0)
                 {sorter.setRowFilter(null);}
             else {
                   try {
                        sorter.setRowFilter(
                        RowFilter.regexFilter(text));
                       }
                   catch (PatternSyntaxException pse) {System.err.println("Bad regex pattern");}
                  }
            }
     });
   //-------------------------------------------------------------------------------------
  }

z nadziej że bedzie odśwież tabelke z danymi pa każdym wciśnięciu klawisza Ale nie działa wcale ;/ Prosze o rade