使用我的TitleAreaDialog,可以在按钮下方的底部添加区域或条形图。在进行操作时可以向用户显示消息。

这是我指的一个例子

最佳答案

AFAIK,这对于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");


HereApplicationWindow类的出色概述。

08-17 19:05