1

エディターとコンテンツ アウトラインを備えたカスタム Eclipse プラグインがあり、その上にアクション (ボタン) を追加しました。

@Override
public void setActionBars(IActionBars actionBars)
{       

    actionBars.getToolBarManager().add(new CustomAction());     
    actionBars.getToolBarManager().update(false);       
    actionBars.updateActionBars();      
}

ボタンは正しく表示され機能しますが、アウトラインという名前のタブ ヘッダーの下のツールバーに表示され、JDT のようにそのタブ ヘッダーの横にそのボタンを表示したいと考えています。

説明する2つの写真:

これは私が持っているものです

私が持っているもの

そして、私が欲しいもの

私が欲しいもの

JDT では、すべてのボタンを表示するのに十分なスペースがない場合に最初の動作が発生しますが、私のアウトラインでは、ボタンは常にタブ ヘッダーの下にあります。

写真でわかるように、JDT アウトライン ソース コードを読みましたが、何も役に立ちませんでした。

4

1 に答える 1

1

ボタンに使用する高さの画像が大きすぎ、JDT で使用される画像が 16x16 であるため、私の画像を縮小し、ボタンをタブ ヘッダーの横に移動しました。

于 2012-10-18T07:34:21.400 に答える