2016-08-22 5 views
0

Я конвертирую проект из AWT в SWT. В исходном проекте используется метод MouseDragged() в классе MouseMoitionListener. Я заметил, что класс MouseListener в SWT имеет только MouseDown(), MouseUp() и MouseDoubleClick(). Есть ли прослушиватель движения SWT? Если у кого-нибудь нет идей?Что такое SWT-эквивалент MouseMotionListener, который находится в AWT?

Благодаря

ответ

2

Использование MouseMoveListener, который дает вам события движения.

Возможно, вам понадобится использовать MouseListener, чтобы получить кнопки мыши вверх/вниз.

В качестве альтернативы вы можете использовать нижний метод уровня addListener для SWT.MouseMove, SWT.MouseDown и SWT.MouseUp событий.