static void onEnterIfTextField(Component c, O action) { if (action == null) ret; if (c instanceof JTextField) onEnter((JTextField) c, action); else if (c instanceof JComboBox) onEnter((JComboBox) c, action); }