final DefaultComboBoxModel comboBoxModel = new DefaultComboBoxModel();
comboBoxModel.addElement(NO_SELECTION);
comboBoxModel.setSelectedItem(NO_SELECTION);
for (Ranking r : rankings) {
String elem = r.toString();
comboBoxModel.addElement(elem);
if (selectedRanking != null && selectedRanking.toString().equals(r.toString())) {
comboBoxModel.setSelectedItem(elem);
}
}
SwingUtilities.invokeLater(new Runnable() {