// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
[[ダブルクリックやポップアップメニューから、ブラウザを開く>Eclipse/プラグイン開発のTIPS集/GooglePlugin/ダブルクリックやポップアップメニューから、ブラウザを開く]]まででとりあえず、エディタから検索、結果を表示、結果からブラウザでサイトにアクセス、するところまで一通り実装することができました。次はビュー自体のツールバーに機能・アイコンをつけていきたいと思います。つけたい機能としては

-ブラウザを起動するアイコン
-結果をクリアするアイコン
-選択しているサイトの情報を表示するアイコン
-設定を表示するアイコン

などがあるでしょうか。


***やりかた [#s321395d]
ツールバーに機能を追加する方法は簡単で、アクションクラスのインスタンスをIToolBarManagerクラスに追加するするだけです。具体的にはcreatePartControlないで
 initializeToolBar();
 中身は
 private void initializeToolBar() {
   IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();
   tbm.add(openBrowserAction);
 }
を呼ぶだけです。

すでにフィールドにある、ブラウザを起動するアクションなどは上のように簡単に追加することができます。ただ、ツールバーなので、アイコンをセットする必要があります((セットしないと、テキストが表示されちゃう))。メソッドは
 openBrowserAction.setImageDescriptor(ImageDescriptor.createFromFile(
                getClass(), "home.gif"));
などです。

-- 作成中 --

次は、[[ドラッグアンドドロップを実装>Eclipse/プラグイン開発のTIPS集/GooglePlugin/ドラッグアンドドロップを実装する]]します。




----
この記事は
#vote(おもしろかった,そうでもない)

#comment
#topicpath


SIZE(10){現在のアクセス:&counter;}

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS