Also ich bin neu in JMapViewer (und StackOverFlow). Was ich gerade versuche, ist eine grafische Echtzeitdarstellung eines Netzwerks zu entwickeln, wobei der Hintergrund eine Karte des Gebiets ist. Bisher lief es gut, aber ein Problem nervt mich. Wenn ich einen MapMarkerCircle erzeuge und den Namen festlege, möchte ich eine neue Zeile erstellen, um darunter Informationen anzuzeigen.Neue Zeile in MapMarkerCircle, JMapViewer
Ich habe versucht "\n"
, aber das wird nicht funktionieren. Ich habe versucht, es im HTML-Format und <br>
um die Linie zu brechen, aber wieder, druckt es nur das gesamte Ding, als ob es eine Zeichenfolge war.
Wenn jemand schon einmal auf dieses Problem gestoßen ist, würde ich jede Hilfe sehr schätzen.
Hier ist ein kleiner Code, wo das Problem auftritt. Beachten Sie, dass "RateCircle" "MapMarkerCircle" erweitert.
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 versucht, dass jetzt, aber es scheint immer noch die gleiche Sache zu tun, gibt es nur auf der gleichen Linie – swilson1995