2015-01-20 4 views
0

У меня есть диалоговое окно с запросом настроек, в этом диалоговом окне я хотел бы получить путь к пути. Я делаю это: Dialog.addString («Сохранение каталога», каталог); ... Я прошу гораздо больше.Диалоговое окно ImageJ

но я хотел бы открыть в новом окне, где вы можете искать путь, как с помощью этой команды, но с большим количеством вопросов и ответов в диалоге. path = File.openDialog («Выбрать файл»);

спасибо

ответ

1

Если вы используете Fiji, вы можете попробовать его GenericDialogPlus class, например, в 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 macro language, предпочтительный способ просить каталоги и дополнительные параметры, чтобы иметь несколько последовательных диалогов. Используйте 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; 
+0

Спасибо, но не с помощью Фиджи, проблема еще не решена ... – Nathalie

+0

Я отредактировал мой ответ включить опцию простой ImageJ макрос. –

Смежные вопросы