2011-01-19 16 views
2

にこのボタンを作成するのですか?そのボタンを作成するにはどうすればいいですか?は、どのように私は、複合で、このボタンを作成したい私のEclipseプラグイン内部Eclipseプラグイン

+0

アイコンが表示されません。私はあなたのリンクが壊れていると思う。 –

+0

私のために働きます。それはimgurの上にある。多分サービスが壊れていたかもしれません... – kungfoo

+0

奇数...今私はそれを見ます。 –

答えて

2

ここで私は少し深く掘って見つけソリューションは...

だIActionを作成します。

private class RemoveCurrentGraphAction extends Action { 
    @Override 
    public void run() { 
     updateWith(new ModuleGraph()); 
    } 

    public RemoveCurrentGraphAction() { 
     setToolTipText("Reset to empty graph"); 
    } 

    @Override 
    public int getStyle() { 
     return IAction.AS_PUSH_BUTTON; 
    } 

    @Override 
    public ImageDescriptor getImageDescriptor() { 
     return PlatformUI.getWorkbench().getSharedImages() 
       .getImageDescriptor(org.eclipse.ui.ISharedImages.IMG_ELCL_REMOVE); 
    } 
} 

ビューを作成する際に続いて、ツールバーにアクションを追加します。

IActionBars bars = getViewSite().getActionBars(); 
bars.getToolBarManager().add(new RemoveCurrentGraphAction()); 
0

プラグインorg.eclipse.ui(インポート - >プラグインとフラグメント)をインポートして、アイコンを検索してください。アイコン/ full/dlcl16/progress_rem.gifに非常に似たアイコン(eclipse 4.2)が見つかりました

関連する問題

 関連する問題