Eclipse RCP StatusManager - 如何更改标题

时间:2012-08-06 09:41:56

标签: eclipse-rcp

我正在尝试使用StatusManager来显示和/或记录消息。不一定是坏的和讨厌的问题,但也有信息或警告。这就是我基本上做的事情:

Status status= new Status(IStatus.INFO, MainPlugin.ID, "Some info message");
StatusManager.getManager().handle(status, StatusManager.SHOW | StatusManager.LOG);

效果很好,但我找不到修改弹出对话框默认标题的方法 - 它总是说“发生问题”。穿过日食代码的迷宫让我在这里问这个问题,因为我完全迷失了......有什么想法吗?

1 个答案:

答案 0 :(得分:2)

不幸的是,现在无法设置对话框标题。当您提供适当的标志(例如IStatus)时,会根据StatusManager.SHOW对象生成对话框,但界面未定义标题。为了满足您的需求,应扩展IStatus接口。

Eclipse 4中出现了同样的问题(有一个新的StatusReporter类)。

您可以按照错误Bug 386023来定义您想要的内容(在Eclipse 4平台上)。