2017-10-13 3 views
0

#jxmaps를 사용하여 GPS 좌표를 추출하고 싶습니다. 그 목적을 위해 저는 두 개의 JPanel을 추가했습니다. 하나의 패널은 몇 개의 버튼과 텍스트 필드를 잡고 다른 패널에는 MapView를 추가하려고합니다. 나는 이것을 시도했다다른 JPanel과 함께 JDialog의 JPanel에 MapView를 추가하는 방법

JPanel mypanel = new JPanel();//null; 
    JPanel mypanel2 = new JPanel(); 
    mypanel.setLayout(new BorderLayout(200,100)); 
    mypanel.setVisible(true); 
    mypanel.add(mapView, BorderLayout.CENTER); 
    JFrame frame = new JFrame("JxMaps - Hello, World!"); 
    frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); 
    frame.add(mypanel, BorderLayout.CENTER); 
    frame.add(mypanel2, BorderLayout.EAST); 
    frame.setSize(700, 500); 
    frame.setLocationRelativeTo(null); 
    frame.setVisible(true); 

그러나 작동하지 않는다. 누구든지 저에게 어떻게 안내해 주실 수 있습니까?

감사 아미르는

답변

0

불행하게도,지도보기 초기화에 대한 정보가없는 소스 코드의 일부를 제공했다.

샘플을 실행하려고 시도했지만 제대로 작동하고 있습니다.

MapView mapView = new MapView(); 
mapView.setOnMapReadyHandler(new MapReadyHandler() { 
    @Override 
    public void onMapReady(MapStatus status) { 
     Map map = mapView.getMap(); 
     map.setCenter(new LatLng(35.91466, 10.312499)); 
     map.setZoom(2.0); 
    } 
}); 

당신이해야합니까 어떤 오류 자세한 설명 수 : 나는 다음과 같은 방법으로지도보기를 초기화?