@Override public void actionPerformed(ActionEvent e) { Object source = e.getSource(); // String cmd=e.getActionCommand(); try { if (source == createDialog.passphraseTF) { updatePassphrase(); } else if (source == createDialog.getCreateKeyBut()) { updatePassphrase(); } else if (source == createDialog.showPPCB) { createDialog.togglePasswordField(createDialog.showPPCB.isSelected()); } else if (source == createDialog.showRawKeyCB) { createDialog.showKey(createDialog.showRawKeyCB.isSelected()); } } catch (Exception ex) { handle("Error", ex); } }