寻求java解决方案

来源:百度知道 编辑:UC知道 时间:2024/05/05 18:37:24
有一道题:一个大地图,用鼠标点击某一地区,就会跳转到另一页面。
主要问题是地图是一个整体,用曲线把某块分割出来。用java怎么解决

我给你说一下思路,不知道是否合适。

在大地图上面做一个鼠标的定位。鼠标在大地图对象的坐标可以取到,然后把坐标分几个区间,是哪个区间的就跳到哪个页面。这个办法就是做不到绝对,只能是大概的

event.offsetX
设置或获取鼠标指针位置相对于触发事件的对象的 x 坐标。
event.offsetY
设置或获取鼠标指针位置相对于触发事件的对象的 y 坐标。

我觉得只好用java.awt.Polygon来画多边形的按钮了