Я провел последние пару дней, пытаясь найти решение своей проблемы без успеха. Я разработал проект, основанный на разделе 5 этого урока: http://www.vogella.com/articles/EclipseJDT/article.html#ast_example. Итак, когда я запускаю проект plug-in, открывается новое рабочее пространство eclipse, из которого я могу выполнить программу через новый выбор меню, который я добавил. Но я хотел бы добавить простую форму, чтобы пользователь мог выбрать один из трех вариантов и на основе этого варианта, а затем продолжить с остальной частью выполнения программы. Это возможно? Если да, то как? Заранее спасибо!добавить простую форму в plug in development
0
A
ответ
1
Правильный способ состоит в том, чтобы внести вклад в Eclipse со всеми возможными параметрами.
Если вы не знакомы с представлением Eclipse, возможно, самым простым способом было бы открыть диалог выбора JFace (ListDialog) со всеми вашими параметрами в вашем текущем обработчике команд.
Код может выглядеть следующим образом:
Shell shell = HandlerUtil.getActiveShell(executionEvent);
ListDialog dlg = new ListDialog(shell);
dlg.setTitle("Options selection");
dlg.setMessage("Please select one of the options below:");
dlg.setContentProvider(new ArrayContentProvider());
dlg.setLabelProvider(new LabelProvider());
dlg.setInput(new Object[] {
"Option 1", "Option 2", "Option 3"
});
if (Window.OK == dlg.open() && dlg.getResult().length > 0) {
Object selection = dlg.getResult()[0];
// TODO decide what to do with selection
}
Смежные вопросы
- 1. Eclipse Plug-in Development - используйте Nashorn
- 2. проблема выбора цвета в plug in development wordpress
- 3. Eclipse Plug-in Development: DefaultInformationControl Does'nt работает должным образом
- 4. plug-in plug-in soarqube Использование
- 5. npuntime plug-in installation
- 6. Как добавить простую загрузку изображения в форму?
- 7. plug-in-plug-in-plug-in-plug-in плагин не работает в Windows 10 sencha touch store app
- 8. Swift plug-in architecture
- 9. Jenkins & TFS plug in
- 10. Jenkins email plug-in
- 11. Automate Word plug-in
- 12. gsoap: plug in stlvector
- 13. jQuery Plug-in
- 14. .NET Plug In Security
- 15. Использование org.eclipse.compare plug in
- 16. jQuery Validation plug-in
- 17. Inheriting Eclipse Plug-in
- 18. Artifactory plug in
- 19. debbuging plug-in DLL
- 20. jQuery plug-in clone
- 21. Compiz-Snow Plug-in
- 22. Acceleo Plug-in
- 23. jQuery - Live Validation Plug-in
- 24. Drupal 7 - Добавить форму редактирования узла в «Простую страницу»
- 25. Использование Slick Carousal Plug-in
- 26. Придумайте простую регистрационную форму
- 27. Как добавить правила проверки в jQuery Validation Plug-in
- 28. Как добавить переключатель переключателя в простую форму в рельсах
- 29. как построить outlook plug in
- 30. GenyMotion Plug-In для Eclipse
это работает 0%. Что мне нужно сделать? Что это значит? Что это не хорошего качества? – spyros
Примите ответы на свои предыдущие вопросы. –
нормально, но как я могу принять ответы? – spyros