Sunday, 15 June 2014

java - JMapViewer add mouse listener to MapMarkerDot -



java - JMapViewer add mouse listener to MapMarkerDot -

i trying add together mouse listener mapmarker, when mouse hover mapmarker, react event.

i implemented mouselistener, can't add together listener. issue did not find way mapmarker addmouselistener, due fact non of hierarchy implements jpanel.

any help appreciated

as noted here, default jmapviewer constructor uses defaultmapcontroller, "which implements map moving pressing right mouse button , zooming double click or mouse wheel." see map coordinates, extend defaultmapcontroller, override mouseclicked() , utilize 1 of viewer's getposition() methods. can utilize controller shown in comments @ line 65 of demo.java, r30377.

new defaultmapcontroller(map){ @override public void mouseclicked(mouseevent e) { system.out.println(map.getposition(e.getpoint())); } };

java mouseover jmapviewer

2 comments: