Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Координаты мыши в MouseEvent


Автор: ushakofff 15.12.2008, 10:55
Вопрос такой: координаты мыши которые передаются в MouseEvent отсчитываются от левого верхнего угла САМОГО ФРЕЙМА, а как преобразовать эти координаты чтобы они отсчитывались от начала области содержимого (т.е. без меню, панелей инструментов и заголовков)? Заранее спасибо! 

Автор: PashaOvechkin 15.12.2008, 12:45
Координаты считаются относительно того компонента, которому лисенер был добавлен.
Если хочешь узнать кооординаты мыши относительно любого УИ компонента -> 

Component#getMousePosiotion();

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)