0

我有一个对话框询问首选项,在这个对话框中我想寻求一条路径。我正在这样做: Dialog.addString("Saving directory", directory); ...我要求更多。

但我想打开一个新窗口,您可以在其中搜索路径,就像使用此命令一样,但在对话框中有更多问题和答案。path = File.openDialog("选择一个文件");

谢谢你

4

1 回答 1

1

如果您使用的是Fiji,您可以尝试它的GenericDialogPlusclass,例如在 Javascript 中:

importClass(Packages.fiji.util.gui.GenericDialogPlus);

gdp = new GenericDialogPlus("New dialog");
gdp.addDirectoryField("Directory", "/");
gdp.addCheckbox("Other option", true);
gdp.showDialog();

在普通的 ImageJ 1.x宏语言中,询问目录和附加参数的首选方式是有几个连续的对话框。用于getDirectory("Choose a Directory")询问目录,使用Dialog函数询问其他参数:

path = getDirectory("Choose a Directory");
Dialog.create("Choose parameters");
Dialog.addString("Title:", title);
Dialog.show();
title = Dialog.getString();

print path;
print title;
于 2015-01-20T21:46:30.440 回答