0
JPanelにマップビューを追加したい、私はteamdevのjxMapsを使用しています。私はこのコードを試してみますが、うまくいきません。mapViewをJavaのJPanelに追加
Map sample = new Map();
JFrame frame = new JFrame("Map");
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.setLayout(null);
frame.setSize(700, 500);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
JPanel panelMap = new JPanel();
panelMap.setLayout(null);
panelMap.add(sample, BorderLayout.CENTER);
panelMap.setBounds(100, 100, 200, 200);
panelMap.setVisible(true);
frame.add(panelMap);
私があなたを助けてくれることを願っています!ここでは、クラスマップ
public class Map extends MapView {
public Map() {
setOnMapReadyHandler(new MapReadyHandler() {
@SuppressWarnings("deprecation")
@Override
public void onMapReady(MapStatus status) {
if (status == MapStatus.MAP_STATUS_OK) {
final Map map = getMap();
MapOptions options = new MapOptions(map);
MapTypeControlOptions controlOptions = new MapTypeControlOptions(map);
controlOptions.setPosition(ControlPosition.TOP_RIGHT);
options.setMapTypeControlOptions(controlOptions);
map.setOptions(options);
map.setCenter(new LatLng(map, 35.91466, 10.312499));
map.setZoom(2.0);
}
}
});
}
この例では、jxMapからである
、https://www.teamdev.com/jxmaps
? –
コードは@ UsagiMiyamotoです – Danny