Per favore qualcuno potrebbe aiutarmi?

Scopo dell'algoritmo:
cercare una stringa in una colonna di una tabella e popolare la riga contenente la stringa.
Ricerca ad ogni click.


Il programma deve:

1) dopo click del button e tramite comboBox selezionare stringa (es. A);
2) cercare la stringa selezionata in tutte le righe nella colonna "0";
3) trovata la stringa selezionata deve popolare la riga. Alla prima stringa trovata però dopo averla popolata si dovrà fermare fino al click successivo.
4) al click successivo continuerà la ricerca della stringa nelle righe successive.
5) se si cambia la stringa la ricerca dovrà cominciare dalla riga "0" naturalmente

Io ho provato così ma non funziona:

codice:
 if (comboBox1.equals("A")) {
            index = 0;
            for (int i = 0; i < Table.getRowCount() - 1; i++) {
                if ((Table.getValueAt(i, 0).equals("A")) {
                
                    index = i;

                    }
                     
                }
                else return;
//esempio di popolamento sulla riga dove è stata trovata la stringa
                Table.setValueAt("pippo", index, 0);
                Table.setValueAt("pippo1", index, 1);
                Table.setValueAt("pippo2" , index, 2);
}
Ringrazio chi voglia aiutarmi! Come si suo dire mi sono alluppato!!!