@Override public void actionPerformed(ActionEvent e) { if (e.getSource() == ok) { applyChanges(); dispose(); } else if (e.getSource() == cancel) { dispose(); } else if (e.getSource() == apply) { applyChanges(); } else if (e.getSource() == typeComp) { // System.out.println("add: "+e.getActionCommand()); typeComp.selectField(e.getActionCommand()); } }