本文整理了Java中ini.trakem2.display.YesNoDialog.<init>()
方法的一些代码示例,展示了YesNoDialog.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YesNoDialog.<init>()
方法的具体详情如下:
包路径:ini.trakem2.display.YesNoDialog
类名称: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()) {
内容来源于网络,如有侵权,请联系作者删除!