Top / Eclipse / プラグイン開発のTIPS集 / GooglePlugin / ビューのツールバーにいろいろな機能を実装

ダブルクリックやポップアップメニューから、ブラウザを開くまででとりあえず、エディタから検索、結果を表示、結果からブラウザでサイトにアクセス、するところまで一通り実装することができました。次はビュー自体のツールバーに機能・アイコンをつけていきたいと思います。つけたい機能としては

などがあるでしょうか。

やりかた

ツールバーに機能を追加する方法は簡単で、アクションクラスのインスタンスをIToolBarManager?クラスに追加するするだけです。具体的にはcreatePartControl?ないで

initializeToolBar();
中身は
private void initializeToolBar() {
  IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();
  tbm.add(openBrowserAction);
}

を呼ぶだけです。

すでにフィールドにある、ブラウザを起動するアクションなどは上のように簡単に追加することができます。ただ、ツールバーなので、アイコンをセットする必要があります*1。メソッドは

openBrowserAction.setImageDescriptor(ImageDescriptor.createFromFile(
               getClass(), "home.gif"));

などです。


この記事は

選択肢 投票
おもしろかった 0  
そうでもない 0  

Top / Eclipse / プラグイン開発のTIPS集 / GooglePlugin / ビューのツールバーにいろいろな機能を実装

現在のアクセス:9051


*1 セットしないと、テキストが表示されちゃう

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS