Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: GUI и Java FX приложения > Прокрутка рисунка |
Автор: yezh 26.5.2006, 10:37 |
Какой Listener обрабатывает движение мыши с зажатой левой клавишей? И каким методом JScrollPane'а можно изменить отображаемое содержимое?. Задача такая: на JScrollPane лежит рисунок и нужно перемещать его мышью с зажатой левой клавишей |
Автор: Samuil 26.5.2006, 10:55 | ||
MouseMotionListener из пакета awt.event.*; |
Автор: yezh 26.5.2006, 10:58 |
MouseMotionListener, метод mouseMoved отслеживает движения только когда ни одна клавиша не зажата. А мне нужно отследить именно эту ситуацию |
Автор: batigoal 26.5.2006, 12:27 | ||
А когда клавиша нажата, он разве не работает? |
Автор: yezh 26.5.2006, 12:32 |
public void mouseMoved(MouseEvent e) Invoked when the mouse cursor has been moved onto a component but no buttons have been pushed. Апишные доки по Java |
Автор: batigoal 26.5.2006, 12:41 | ||
|
Автор: yezh 26.5.2006, 12:56 |
Угу. Сэнкс. А как теперь сделать прокрутку JScrollPane'a? Чтобы на движение мышью рисунок двигался... |
Автор: MisterCleric 26.5.2006, 13:16 | ||
Попробуй плясать от сюда |
Автор: yezh 26.5.2006, 13:38 |
Спасибо... |