void (final String keyToPreselect) { // Preselect proper row int indexToPreselect = -1; for(int i = myPairs.size() - 1; i >= 0; i--){ final Couple<String> pair = myPairs.get(i); if(pair.getFirst().equals(keyToPreselect)){ indexToPreselect = i; break; } } if(indexToPreselect != -1){ selectElementAt(indexToPreselect); } }