void () { if (myDocumentListener == null) { myDocumentListener = new MyDocumentListener(); ((EditorTextField) getFocusableComponent()).addDocumentListener(myDocumentListener); } if (myComboBoxItemListener == null && myComponent instanceof JComboBox) { myComboBoxItemListener = new MyComboBoxItemListener(); ((JComboBox<?>) myComponent).addItemListener(myComboBoxItemListener); } }