2012-08-06 86 views
0

我试图使用StatusManager来显示和/或记录消息。不一定是坏的和令人讨厌的问题,还有信息或警告。这就是我基本上做到:Eclipse RCP StatusManager - 如何更改标题

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

效果很好,但我无法找到要修改的弹出对话框的默认标题的方式 - 它总是说“的问题发生”。通过eclipse代码的迷宫让我在这里问这个问题,因为我完全失去了......任何想法?

回答

2

不幸的是,现在无法设置对话框标题。当您给出正确的标志(如StatusManager.SHOW)时,该对话框基于IStatus对象生成,但界面未定义标题。为了允许你想要的,应该扩展接口IStatus

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

您可以按照错误Bug 386023的说法正确地假设您想要的东西(在Eclipse 4平台上)。

+0

非常感谢,Qinto – Dima 2012-08-08 07:44:22