次のクラスを使用する必要があります: org.eclipse.ui.texteditor.StatusLineContributionItem.class これにはメソッド setImage(Image image) が含まれます。
Eclipse インストールの plugins/org.eclipse.ui.workbench.texteditor_(version).jar にあります。
これはクラス拡張です: org.eclipse.jface.action.StatusLineContributionItem.class.
StatusLineContributionItem.class という名前の 2 つのクラスがあることに注意してください。
ただし、これには setImage(Image image) メソッドが含まれていません。
その後、次のように呼び出すことができます。
StatusLineManager statusLine = new StatusLineManager();
StatusLineContributionItem i = new StatusLineContributionItem("myid");
i.setText("myText");
i.setImage(SWTResourceManager.getImage(MyClass.class, "config.gif");
...
statusLine.add(i);
...
return statusLine;
完全なカスタマイズが必要な場合は、上記のソリューションを使用して、fill(Composite composite) メソッドをオーバーライドできます。
参照:
http://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fui%2Ftexteditor%2FStatusLineContributionItem.html