ErrorDialog.openError
为对话标题,消息和状态(其本身具有消息)提供参数。JFace ErrorDialog:我如何在细节部分显示某些内容?
我想在主区域显示异常消息,并在详细信息区域显示调用堆栈。 然而,无论这些变化出现在主区域调用堆栈:
void showException(Throwable e) {
Status status =
new Status(IStatus.ERROR, "SCS Admin", e.getLocalizedMessage(), e);
e.printStackTrace;
ErrorDialog.openError(getShell(), null, Util.getStackTrace(e), status);
}
void showException(Throwable e) {
Status status =
new Status(IStatus.ERROR, "SCS Admin", Util.getStackTrace(e), e);
e.printStackTrace;
ErrorDialog.openError(getShell(), null, e.getLocalizedMessage(), status);
}
我怎样才能打开它周围?
这是一条评论,不是对原始问题的回答。 – 2012-02-22 22:20:08