私のe4 rcpアプリケーション用のステータスバーを作成しますが、ステータスバーは小さくなります。私Appliication.e4xmiでRCP E4ステータスバーが小さいです
が構成以下の通りです:
トリムウィンドウ - > TrimBars - >ウィンドウトリム(下) - >ツールバー - >ツールコントロール(私のステータスバークラスへのリンク)
リンクステータスバークラス:
public class StatusBar {
private Label label;
@Inject
private IEventBroker eventBroker;
public static final String STATUSBAR = "statusbar";
@Inject
@Optional
public void getEvent(@UIEventTopic(STATUSBAR) String message) {
updateInterface(message);
}
@PostConstruct
public void createControls(Composite parent) {
label = new Label(parent, SWT.LEFT);
label.setBackground(parent.getBackground());
}
public void updateInterface(String message) {
try {
Display.getDefault().asyncExec(new Runnable() {
@Override
public void run() {
try {
label.setText(message);
} catch (Exception e) {
logger.error(e.fillInStackTrace());
}
}
});
} catch (Exception exception) {
logger.error(exception.fillInStackTrace());
}
}
どのように小さすぎますか?十分深くない?あまりにも長いですか? –
ステータスバーの高さは小さくなります。 – Darksmilie