2011-01-19 6 views
2

Внутри моего плагин Eclipse Я хочу, чтобы создать эту кнопку в композите:Как создать эту кнопку в Eclipse Plugin

alt text

Где я могу получить значок? Как создать эту кнопку?

+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 (Import -> Plug-ins and Fragments) и найдите значок. Я нашел значок очень похожий (eclipse 4.2), расположенный на значках/full/dlcl16/progress_rem.gif

 Смежные вопросы

  • Нет связанных вопросов^_^