2017-01-20 3 views
1

JxMaps (Java Swing)를 사용하여 폴리선을 그립니다. 이 작동합니다. 이제 arrwos를 추가하고 싶습니다. 내 코드에 문제가있는 사람은 누구입니까? 나는 Google지도 API를 보면JxMaps가 폴리선에서 화살표를 그리지 않습니다.

... 
Symbol icon = new Symbol(); 
icon.setPath("google.maps.SymbolPath.FORWARD_CLOSED_ARROW"); 

IconSequence iconSequence = new IconSequence(); 
iconSequence.setIcon(icon); 
iconSequence.setOffset("100%"); 

options.setIcons(new IconSequence[]{iconSequence}); 

// Applying ALL options to the polyline 
polyline.setOptions(options); 

아니 화살표, 아주 비슷한 모습

를 나타납니다

// var lineSymbol = { 
//  path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW 
// 
// new google.maps.Polyline({ 
//icons: [{ 
// icon: lineSymbol, 
//   offset: '100%' 
//}], 

감사를 내장 기호 경로를 사용하는

답변

2

가능성을 도입 JxMaps 버전 1.2.2. 당신은 공식 제품 페이지에서 다운로드 할 수 있습니다 :

Symbol icon = new Symbol(); 
icon.setPath(StandardSymbol.BACKWARD_CLOSED_ARROW); 

감사 :

당신은 다음과 같은 코드를 사용하여 이미지의이 종류를 추가 할 수 있습니다 www.teamdev.com/jxmaps.

+0

새 버전과 코드 라인에 대한 힌트를 제공해 주셔서 감사합니다. 이제 제대로 작동합니다! – RKA