2016-04-22 58 views
2

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

回答

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); 
    } 
}});