Этот Java Swing JComboBox модифицируется на основании изменений в конфигурации системы.
В примере изображения «Нажмите для выбора» - это случай, когда ничего не выбрано и в конфигурации есть один «Тестовый блок», но «Нажмите для выбора» дважды отображается в раскрывающемся списке. Дополнительный элемент «Нажмите для выбора» ведет себя как элемент 0, поэтому он функционален, но выглядит таким дурацким образом. Есть идеи?
public class Controller extends javax.swing.JFrame implements Observer {
...
public void update(Observable o, Object arg) {
jComboBox.removeAllItems();
jComboBox.addItem("Press to Select");
String[] names = Configuration.getNames();
for (String n : names) {
jComboBox.addItem(n);
}
...