public void itemStateChanged(ItemEvent evt) { // only on 'selection' event if (evt.getStateChange() == ItemEvent.SELECTED) { clOptions.show(pOptions, types[cbType.getSelectedIndex()]); } }