как взять keyEvent на платформе Eclipse - PullRequest
0 голосов
/ 25 июня 2018

Я делал приложение для редактора на плагине Eclipse и использовал Eclipse PDE с шаблоном «Hello, World Command». Приложение работает, после запуска программы оно запускает платформу eclipse с примером меню. Как взять keylistener, когда пользователь печатает на редакторе платформы eclipse?

1 Ответ

0 голосов
/ 29 июня 2018

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

StyleText styled = getSourceViewer().getTextWidget();

Затем вы можете позвонить addKeyListener, чтобы добавить ключевого слушателя (также есть addModifyListener). Source Viewer также имеет addTextListener.

...