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

MouseEvent mouseevent:

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

А можно узнать поконкретнее задачу?
...
Рейтинг: 0 / 0
Можно ли в Jave получить координаты мыши
    #32470547
Tehnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну в принципе задача такая: моя программа постоянно обращается к определенному методу и должна проверять не находится ли курсор мышки в определенном месте окна если находится то нужно предпринять какое либо действие.
Пробовал с помощью Mouse Move программа ловит сообщение один раз, а потом когда курсор не двигается то программа не обращает внимание где он находится пока мышку не пошевелишь. Вот я и хотел в этом методе сам получать координаты и проверять условие или может можно самому постоянно создавать сообщение MouseMove ????
...
Рейтинг: 0 / 0
Можно ли в Jave получить координаты мыши
    #32470999
z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
z
Гость
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
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Можно ли в Jave получить координаты мыши
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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