JMapViewer を使用する場合、緯度/経度のグリッド線を自動的に表示する方法はありますか? 残念ながら、JMapViewer.setTileGridVisible
方法は同じではありません。手動で実行できることはわかっていますが、その後、いつどの解像度を表示するかなどを把握する必要があります。面倒に思えます。
1 に答える
1
別の方法として、ここに示すアプローチを使用してmouseMoved()
オーバーライドできます。ハンドラーでは、ラベルを更新したり、ツールヒントを設定したりできます。次に例を示します。DefaultMapController
new DefaultMapController(map) {
@Override
public void mouseMoved(MouseEvent e) {
map.setToolTipText(map.getPosition(e.getPoint()).toString());
}
};
于 2013-06-10T21:14:08.167 に答える