コード例 #1
0
 private void newBtnListener() {
   NewCertificateDialogData data = new NewCertificateDialogData();
   String jdkPath;
   try {
     jdkPath = waRole.getJDKSourcePath();
   } catch (Exception e) {
     jdkPath = "";
   }
   NewCertificateDialog dialog = new NewCertificateDialog(data, jdkPath, module.getProject());
   dialog.show();
   if (dialog.isOK()) {
     if (txtName.getText().isEmpty()) {
       populateCertName(CertificateDialogUtilMethods.removeSpaceFromCN(data.getCnName()));
     }
     try {
       txtThumb.setText(CerPfxUtil.getThumbPrint(data.getCerFilePath()));
     } catch (Exception e) {
       PluginUtil.displayErrorDialog(message("certErrTtl"), message("certImpEr"));
     }
   }
 }