действия затмения контролируются программой? - PullRequest
1 голос
/ 03 марта 2012

(извиняюсь, если доступен ответ на вопрос, но я явно не знаю правильных слов - или правильного использования правильных слов - чтобы подключиться к ответу ...)

IХотелось бы построить что-то вроде существующей "TypeHierarchy" в затмении.За исключением того, что вместо «is-a» отношений расширения класса, управляющих построением дерева, я хочу (определяемые классом) отношения «has-a», управляющие конструкцией дерева.

Я могу (легко) сделать SwingJTree-интерфейс с деревом, которое я создаю, но я хотел бы иметь возможность "подключить" виджет Swing к Eclipse, чтобы (например) двойной щелчок на одном из узлов автоматически открыл источник для класса, представленноговключенный узел в затмении.

спасибо, Даг

1 Ответ

3 голосов
/ 03 марта 2012

Похоже, вам нужно написать плагин . Проверьте, есть ли у вас перспектива «Разработка плагинов». Если нет, сначала установите Среду разработки плагинов , которая представляет собой набор плагинов для самого Eclipse. Самый простой способ - найти его в Справка-> Установить новое программное обеспечение ... (выберите «Все сайты обновлений»).

Вот хороший урок о том, как начать:

http://www.vogella.de/articles/EclipsePlugIn/article.html

Дополнительно см. Шпаргалки по разработке плагинов в разделе Справка-> Шпаргалки ..-> Разработка плагинов .

Кроме того, имейте в виду, что Eclipse использует SWT, а не Swing. Но не волнуйтесь, если вы знаете одно, у вас не будет проблем с переключением на другое.

Последнее замечание: поначалу это может показаться трудоемким, но большая часть материала - это стандартный код, который в любом случае автоматически создается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...