Пожалуйста, помогите начать работу с Eclipse 4 RCP.
Поставленная задача - создать простое приложение со встроенным браузером (с использованием виджета SWT Browser).
Используется этот учебник Ларса Фогеля Eclipse 4 RCP. Созданное приложение находится на GitHub. Теперь я хочу добавить виджет браузера SWT .
Я добавил класс .
Неудивительно, что теперь приложение не запускается:
Добавленный класс кажется совсем другой природы. Кажется, мне не хватает некоторых моментов о подключении Eclipse 4 и SWT.
Я уже читал основы Eclipse RCP раньше.
Вот документы: http://www.eclipse.org/swt/widgets/ и < a href = "http://help.eclipse.org/juno/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/api/org/eclipse/swt/browser/Browser.html" rel = "nofollow"> JavaDoc , но они не объясняют.
Куда мне следует сделать следующие шаги? Что читать?
1 ответ
ViewPart
используется только в Eclipse 3 RCP. Вместо этого ваш класс детали должен: 1) быть связан с моделью приложения, как описано в руководстве Vogella; 2) создать элементы управления в методе, помеченном@PostConstruct
, с подписью типаpublic void createControls(Composite parent)
. Его пример из Раздела 17.2 даже содержитBrowser
, но не имеет значения, какие виджеты SWT вы хотите использовать: процесс тот же.- Вы не можете ожидать найти что-либо о RCP в документации SWT! Вместо этого посмотрите документацию RCP.
Я уже читал основы Eclipse RCP раньше.
Постарайтесь забыть о них, скорее всего, они вас просто запутают. Eclipse 4 RCP делает очень многое по-другому. Конечно, SWT и JFace не изменились, так что вы все равно можете использовать то, что читали о них.
Похожие вопросы
Новые вопросы
browser
Веб-браузер или интернет-браузер - это программное приложение для поиска, представления и просмотра информационных ресурсов во Всемирной паутине.