如何在状态区域中显示验证消息和错误。左下角)。
因为我是SWT的新手,所以任何人都可以帮助我一次
您可以使用 IStatusLineManager
setErrorMessage
方法在编辑器或视图中执行此操作。
在编辑器中,让经理:
IStatusLineManager manager = getEditorSite().getActionBars().getStatusLineManager();
在视图中使用:
IStatusLineManager manager = getViewSite().getActionBars().getStatusLineManager();
然后打电话
manager.setErrorMessage("message");
或
manager.setErrorMessage(image, "message");
如果您使用的是从TextEditor
派生的文本编辑器,则可以使用 IEditorStatusLine
。在您的编辑器类中,您可以通过以下方式获得:
IEditorStatusLine statusLine = getAdapter(IEditorStatusLine.class);
这有一个setMessage
方法。