JxMaps中的标记鼠标悬停状态

时间:2016-04-22 09:56:16

标签: google-maps jxmaps

有没有办法通过JxMaps将鼠标悬停状态添加到嵌入Java应用程序的Google地图中的标记?我正在寻找一种方法来显示标记在悬停时是否可点击。但是,我没有找到将此图标设置为API的合适方法

1 个答案:

答案 0 :(得分:1)

要实现这样的功能,您必须附加到标记鼠标事件并根据鼠标位置更改标记图标(使用Marker.setIcon方法)。

marker.addEventListener("mouseover", new MapEvent() {
   @Override
   public void onEvent() {
      marker.setIcon(hoverIcon);
   }
}});

marker.addEventListener("mouseout", new MapEvent() {
   @Override
   public void onEvent() {
      marker.setIcon(normalIcon);
   }
}});