@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);
    }
  }