ダイアログ作成の例

2nd May 2018 at 5:25am

ImageJのダイアログ作成はシンプルです。以下にサンプルを書いてみます。

// 新規にダイアログを作成します、まだ、表示されません
Dialog.create("タイトル");

// ダイアログを追加していきます
Dialog.addNumber("数値", 123); //(label, default)
Dialog.addCheckbox("論理", true); //(label, default)
Dialog.addChoice("コンボ", newArray("a", "b", "c"), "b"); //(label, items, default)

// ここで、ダイアログを表示します
Dialog.show();

// ダイアログから情報を追加した順番に取得します
v1 = Dialog.getNumber();
v2 = Dialog.getCheckbox();
v3 = Dialog.getChoice();

Dialogの作成方法は、ImageJ API(Java)においても、同様なので覚えておきましょう。


HomeへImageJマクロのあれこれへ