Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.04.2004, 07:23
|
|||
---|---|---|---|
|
|||
Можно ли в Jave получить координаты мыши |
|||
#18+
Подскажите как можно в любой момент времени получить экранные координаты мыши если курсор не находится в окне или если у меня вобще нет окна??? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.04.2004, 07:36
|
|||
---|---|---|---|
|
|||
Можно ли в Jave получить координаты мыши |
|||
#18+
Я пользуюсь MouseEvent mouseevent: mouseevent.getX(); mouseevent.getY(); А можно узнать поконкретнее задачу? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.04.2004, 13:56
|
|||
---|---|---|---|
|
|||
Можно ли в Jave получить координаты мыши |
|||
#18+
Ну в принципе задача такая: моя программа постоянно обращается к определенному методу и должна проверять не находится ли курсор мышки в определенном месте окна если находится то нужно предпринять какое либо действие. Пробовал с помощью Mouse Move программа ловит сообщение один раз, а потом когда курсор не двигается то программа не обращает внимание где он находится пока мышку не пошевелишь. Вот я и хотел в этом методе сам получать координаты и проверять условие или может можно самому постоянно создавать сообщение MouseMove ???? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.04.2004, 17:00
|
|||
---|---|---|---|
|
|||
Можно ли в Jave получить координаты мыши |
|||
#18+
public abstract class MouseAdapter implements MouseListener { /** * Invoked when the mouse has been clicked on a component. */ public void mouseClicked(MouseEvent e) {} /** * Invoked when a mouse button has been pressed on a component. */ public void mousePressed(MouseEvent e) {} /** * Invoked when a mouse button has been released on a component. */ public void mouseReleased(MouseEvent e) {} /** * Invoked when the mouse enters a component. */ public void mouseEntered(MouseEvent e) {} /** * Invoked when the mouse exits a component. */ public void mouseExited(MouseEvent e) {} } public abstract class MouseMotionAdapter implements MouseMotionListener { /** * Invoked when a mouse button is pressed on a component and then * dragged. Mouse drag events will continue to be delivered to * the component where the first originated until the mouse button is * released (regardless of whether the mouse position is within the * bounds of the component). */ public void mouseDragged(MouseEvent e) {} /** * Invoked when the mouse button has been moved on a component * (with no buttons no down). */ public void mouseMoved(MouseEvent e) {} } переопредели некоторые методы object.addMouseMotionListener(new MouseMotionAdapter(){ public void mouseDragged(MouseEvent e){ } } public void mouseMoved(MouseEvent e) { } }); ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=59&mobile=1&tid=2154231]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
132ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 227ms |
0 / 0 |