Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / Можно ли в Jave получить координаты мыши / 4 сообщений из 4, страница 1 из 1
05.04.2004, 07:23
    #32468452
Tehnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Jave получить координаты мыши
Подскажите как можно в любой момент времени получить экранные координаты мыши если курсор не находится в окне или если у меня вобще нет окна???
...
Рейтинг: 0 / 0
05.04.2004, 07:36
    #32468456
Ruslan Ibraev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Jave получить координаты мыши
Я пользуюсь

MouseEvent mouseevent:

mouseevent.getX();
mouseevent.getY();

А можно узнать поконкретнее задачу?
...
Рейтинг: 0 / 0
06.04.2004, 13:56
    #32470547
Tehnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Jave получить координаты мыши
Ну в принципе задача такая: моя программа постоянно обращается к определенному методу и должна проверять не находится ли курсор мышки в определенном месте окна если находится то нужно предпринять какое либо действие.
Пробовал с помощью Mouse Move программа ловит сообщение один раз, а потом когда курсор не двигается то программа не обращает внимание где он находится пока мышку не пошевелишь. Вот я и хотел в этом методе сам получать координаты и проверять условие или может можно самому постоянно создавать сообщение MouseMove ????
...
Рейтинг: 0 / 0
06.04.2004, 17:00
    #32470999
z
z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли в Jave получить координаты мыши
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) {

}
});
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Можно ли в Jave получить координаты мыши / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]