Так что я новичок в JMapViewer (и StackOverFlow). В настоящее время я пытаюсь разработать графическое представление сети в реальном времени, где фон - это карта области. Пока все идет хорошо, но одна проблема вызывает меня. Когда я создаю MapMarkerCircle и задаю имя, я хочу создать новую строку, чтобы отобразить информацию под ней.Новая линия в MapMarkerCircle, JMapViewer
Я пробовал "\n"
, но это не сработает. Я попытался включить его в html-формат и использовать <br>
, чтобы разбить строку, но опять же, он просто печатает всю вещь, как если бы это была строка.
Если кто-то столкнулся с этим вопросом раньше, я был бы очень признателен за любую помощь.
Вот небольшая часть кода, в котором возникает проблема. Обратите внимание, что «RateCircle» расширяет «MapMarkerCircle».
Coordinate dataPoint= new Coordinate((pmpLinks[i].getRecieverSite().getLat()+pmpLinks[i].getTransmitter().getLat())/2, (pmpLinks[i].getRecieverSite().getLon()+pmpLinks[i].getTransmitter().getLon())/2);
String rateStringName="<html>"+inRateAsString+"<br>kb/s</html>";
pmpCanopyRatePoints[i]=new RateCircle(allPMPrateLayer[i],rateStringName, dataPoint);
map().addMapMarker(pmpCanopyRatePoints[i]);
I'v пытался что сейчас, но все еще кажется, сделать то же самое, только печатает его на той же строке – swilson1995