コード例 #1
0
 /**
  * ************************************************************************ ActionListener
  *
  * @param e
  */
 @Override
 public void actionPerformed(ActionEvent e) {
   // log.finest( "ADialogDialog.actionPerformed - " + e);
   if (e.getActionCommand().equals(ConfirmPanel.A_OK)) {
     m_returnCode = A_OK;
     dispose();
   } else if (e.getActionCommand().equals(ConfirmPanel.A_CANCEL) || e.getSource() == mEnd) {
     m_returnCode = A_CANCEL;
     dispose();
   } else if (e.getSource() == mEMail) {
     String title = getTitle();
     String text = info.getText();
     dispose(); // otherwise locking
     ADialog.createSupportEMail(this, title, text);
   } else if (e.getSource() == mPreference) {
     if (Env.getUserRolePermissions().isShowPreference()) {
       final Preference p = new Preference(null, 0);
       p.setVisible(true);
     }
   }
 }