ini.trakem2.display.YesNoDialog.<init>()方法的使用及代码示例

x33g5p2x  于2022-02-05 转载在 其他  
字(6.2k)|赞(0)|评价(0)|浏览(74)

本文整理了Java中ini.trakem2.display.YesNoDialog.<init>()方法的一些代码示例,展示了YesNoDialog.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YesNoDialog.<init>()方法的具体详情如下:
包路径:ini.trakem2.display.YesNoDialog
类名称:YesNoDialog
方法名:<init>

YesNoDialog.<init>介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

DialogFragment dialog = new YesNoDialog();
 Bundle args = new Bundle();
 args.putString("title", title);
 args.putString("message", message);
 dialog.setArguments(args);
 dialog.setTargetFragment(this, YES_NO_CALL);
 dialog.show(getFragmentManager(), "tag");

代码示例来源:origin: stackoverflow.com

private String dialogTitle;
private YesNoDialogListener callback;

public static YesNoDialog newInstance(String title, YesNoDialogListener callback){
  YesNoDialog d = new YesNoDialog();
  d.dialogTitle = title;
  d.callback = callback;
  return d;
}

代码示例来源:origin: stackoverflow.com

OnDialogResponseListener onDialogResponseListener=new OnDialogResponseListener() {
       @Override
       public int describeContents() {
         return 0; //Leave this as it is
       }
       @Override
       public void writeToParcel(Parcel dest, int flags) {
           //Leave this as it is
       }
       @Override
       public void onDialogResponse(int responseCode) {
         //Do what you want with your dialog answers
         if(responseCode== Activity.RESULT_OK){
           Toast.makeText(MovementActivity.this,"OK pressed",Toast.LENGTH_LONG).show();
         }else if(responseCode==Activity.RESULT_CANCELED){
           Toast.makeText(MovementActivity.this,"CANCEL pressed",Toast.LENGTH_LONG).show();
         }
       }
     };
     YesNoDialog dialog = new YesNoDialog();
     Bundle args = new Bundle();
     args.putInt(YesNoDialog.ICON_ID, R.drawable.ic_action_add_light);
     args.putString(YesNoDialog.YES, getString(R.string.action_add));
     args.putString(YesNoDialog.NO, getString(R.string.action_cancel));
     args.putString(YesNoDialog.TITLE, getString(R.string.dialog_title_add_item));
     args.putString(YesNoDialog.MESSAGE, getString(R.string.dialog_message_add_item));
     args.putParcelable(YesNoDialog.LISTENER, onDialogResponseListener);
     dialog.setArguments(args);
     dialog.show(getSupportFragmentManager(), "tag");

代码示例来源:origin: sc.fiji/TrakEM2_

/** For the YesNoDialog dialogs to be parented properly. */
static public YesNoDialog makeYesNoDialog(String title, String msg) {
  Frame f = (null == frame ? IJ.getInstance() : (java.awt.Frame)frame);
  return new YesNoDialog(f, title, msg);
}

代码示例来源:origin: stackoverflow.com

YesNoDialog dialog = new YesNoDialog(this, "message")
{

  @Override
  public void onYes()
  {
   // do something           
  }

  @Override
  public void onNo()
  {
   // do something
  }
};
dialog.show();

代码示例来源:origin: sc.fiji/TrakEM2_

try { return new TaskOnEDT<Boolean>(new Callable<Boolean>() { @Override
  public Boolean call() {
  final YesNoDialog yn = new YesNoDialog(IJ.getInstance(), "Execute?", msg);
  if (yn.yesPressed()) return true;
  return false;
  }}).get(); } catch (final Throwable t) { IJError.print(t); return false; }
}

代码示例来源:origin: sc.fiji/TrakEM2_

YesNoDialog yn = new YesNoDialog("WARNING",
    "You are about to save an XML file that lacks the information for the coordinate transforms of each image.\n"
   + "These transforms are referred to with the attribute 'ct_id' of each 't2_patch' entry in the XML document,\n"

代码示例来源:origin: sc.fiji/TrakEM2_

YesNoDialog yn = new YesNoDialog(projects.get(patch.getProject()).frame, "WARNING", "Different file names!\n  old: " + f.getName() + "\n  new: " + filename + "\nSet to new file name?");
if ( ! yn.yesPressed()) return;

代码示例来源:origin: sc.fiji/TrakEM2_

/** Returns the array of AreaList or null if the file dialog is canceled. The xo,yo is the pivot of reference. */
static public Collection<AreaList> importAmiraLabels(Layer first_layer, double xo, double yo, final String default_dir) {
  // open file
  OpenDialog od = new OpenDialog("Choose Amira Labels File", default_dir, "");
  String filename = od.getFileName();
  if (null == filename || 0 == filename.length()) return null;
  String dir = od.getDirectory();
  if (IJ.isWindows()) dir = dir.replace('\\', '/');
  if (!dir.endsWith("/")) dir += "/";
  String path =  dir + filename;
  AmiraMeshDecoder dec = new AmiraMeshDecoder();
  if (!dec.open(path)) {
    YesNoDialog yn = new YesNoDialog("Error", "File was not an Amira labels file.\nChoose another one?");
    if (yn.yesPressed()) return importAmiraLabels(first_layer, xo, yo, default_dir);
    return null;
  }
  ImagePlus imp = null;
  if (dec.isTable()) {
    Utils.showMessage("Select the other file (the labels)!");
    return null;
  } else {
    FileInfo fi = new FileInfo();
    fi.fileName = filename;
    fi.directory = dir;
    imp = new ImagePlus("Amira", dec.getStack());
    dec.parameters.setParameters(imp);
  }
  return extractAmiraLabels(imp, dec.parameters, first_layer, xo, yo);
}

代码示例来源:origin: sc.fiji/TrakEM2_

YesNoDialog yn = new YesNoDialog("WARNING",
    "You are about to save an XML file that lacks the information for the coordinate transforms of each image.\n"
   + "These transforms are referred to with the attribute 'ct_id' of each 't2_patch' entry in the XML document,\n"

代码示例来源:origin: sc.fiji/TrakEM2_

final int old_mipmap_format = loader.getMipMapFormat();
if (new_mipmap_format != old_mipmap_format) {
  YesNoDialog yn = new YesNoDialog("MipMaps format", "Changing mipmaps format to '" + FSLoader.MIPMAP_FORMATS[new_mipmap_format] + "'requires regenerating all mipmaps. Proceed?");
  if (yn.yesPressed()) {
    if (loader.setMipMapFormat(new_mipmap_format)) {

代码示例来源:origin: sc.fiji/TrakEM2_

final YesNoDialog yn = new YesNoDialog(frame, "Check", "Does the splitting match your expectations?\nPush 'yes' to split the images.", false);
yn.setModal(false);
for (final WindowListener wl : yn.getWindowListeners()) yn.removeWindowListener(wl);

代码示例来源:origin: sc.fiji/TrakEM2_

final YesNoDialog yn = new YesNoDialog(IJ.getInstance(), "Warning", "You are importing a stack of Amira labels as a regular image stack. Continue anyway?");
if (!yn.yesPressed()) {
  finishedWorking();
    final YesNoDialog yn = new YesNoDialog(IJ.getInstance(), "WARNING", "There's more than one layer or the current layer is not empty\nso the thickness cannot be adjusted. Proceed anyway?");
    if (!yn.yesPressed()) {
      finishedWorking();
  Utils.log2("Loader.importStack: overriding LayerSet calibration with that of the imported stack.");
} else {
  final YesNoDialog yn = new YesNoDialog("Calibration", "The layer set is already calibrated. Override with the stack calibration values?");
  if (!yn.yesPressed()) {
    calibrate = false;
final YesNoDialog yn = new YesNoDialog(IJ.getInstance(), "Amira Importer", "Import labels as well?");
if (yn.yesPressed()) {

相关文章

YesNoDialog类方法