JxMaps 中的标记鼠标悬停状态
Marker mouseover state in JxMaps
有没有办法通过 JxMaps 将鼠标悬停状态添加到 Google 嵌入到 Java 应用程序中的地图中的标记?我一直在寻找一种方法来显示标记在悬停时是否可点击。但是,我没有找到合适的方法将这个图标设置为 API
要实现这样的功能,您必须附加到标记鼠标事件并根据鼠标位置更改标记图标(使用 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);
}
}});
有没有办法通过 JxMaps 将鼠标悬停状态添加到 Google 嵌入到 Java 应用程序中的地图中的标记?我一直在寻找一种方法来显示标记在悬停时是否可点击。但是,我没有找到合适的方法将这个图标设置为 API
要实现这样的功能,您必须附加到标记鼠标事件并根据鼠标位置更改标记图标(使用 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);
}
}});