Imagej, как вызвать универсальный инструмент Wand Tool из плагина - PullRequest
0 голосов
/ 20 февраля 2019

Мы работали над плагином, который использует Versatile Wand Tool в Imagej.Создан пользовательский графический интерфейс, нам нужно было сделать его собственным пользовательским графическим интерфейсом для конкретного использования.С помощью плагина легко вызвать Versatile Wand Tool, но я не смог вызвать его меню настроек.В графическом интерфейсе есть кнопка, чтобы выбрать универсальный инструмент Wand Tool, и есть еще одна, которая должна открыть меню параметров.

Я сделал отображение меню опций, вызвав класс Versatile Wand Tool и затем вызвав метод.Но даже когда я что-то изменяю, он не сохраняет мои предпочтительные параметры и все равно работает с параметрами по умолчанию (например, допустимое значение остается нулевым, даже если я изменяю его из своего плагина).Коды для вызова этого меню параметров:

    Versatile_Wand_Tool vwto = new Versatile_Wand_Tool();
    vwto.showOptionsDialog();
    vwto.dialogItemChanged(GenericDialog gd, AWTEvent e);

Существует ли какой-то конкретный код, похожий на тот, который используется для вызова универсального инструмента Wand Tool, я использовал 'IJ.runPlugIn("Versatile_Wand_Tool", "");'?

...