有人知道如何在ApplicationWorkbenchWindowAdvisor之外更新IStatusLineManager吗?
我尝试了以下方法,但它抛出 NullPointerException
IStatusLineManager statusLine = platformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor().getEditorSite().getActionBars().getStatusLineManager();
statusLine.setMessage("Test Message");
我什至尝试从以下位置执行它:
display.asyncExec(...)
但结果相同:getStatusLineManager()上的NullPointerException