2

myTitleAreaDialogを使用すると、ボタンの下の下部にエリアまたはバーを追加できます。操作が行われているときに、ユーザーにメッセージを表示できること。

ここに私が言及しているものの例があります

ここに画像の説明を入力

4

1 に答える 1

1

私の知る限り、これは JFace では不可能ですDialog。正確に何をしているのかによっては、 JFace を見たいと思うかもしれませんApplicationWindow。このクラスにはメソッドがありaddStatusLine()ます。次のメソッドをオーバーライドする必要があります。

@Override
protected StatusLineManager createStatusLineManager() {
    StatusLineManager statusLineManager = new StatusLineManager();
    statusLineManager.setMessage(null, "YOUR_MESSAGE");
    return statusLineManager;
}

次の方法でテキストを変更できます。

getStatusLineManager().setMessage("YOUR_NEW_MESSAGE");

ここでApplicationWindowは、クラスの優れた概要を示します。

于 2012-10-30T15:56:44.010 に答える