Fix Range Marker
authorBill Kuker <bkuker@billkuker.com>
Sat, 6 Nov 2010 21:37:28 +0000 (21:37 +0000)
committerBill Kuker <bkuker@billkuker.com>
Sat, 6 Nov 2010 21:37:28 +0000 (21:37 +0000)
gui/com/billkuker/rocketry/motorsim/visual/Chart.java

index e41cfba7b6e72a6f0e15f6b603522d0e7c0a57a6..27c71b4c633e3bdd3754e3208054dce6822bbee6 100644 (file)
@@ -151,11 +151,10 @@ public class Chart<X extends Quantity, Y extends Quantity> extends JPanel {
                double yVal = y.doubleValue(yUnit);\r
                Marker marker = new ValueMarker(yVal);\r
                marker.setStroke(dashed);\r
-               marker.setPaint(Color.BLACK);\r
+               marker.setPaint(c);\r
+               marker.setLabelPaint(c);\r
                marker.setLabelFont(labelFont);\r
-               marker.setLabel("Max: "\r
-                               + RocketScience.ammountToRoundedString(Amount.valueOf(yVal,\r
-                                               yUnit)));\r
+               marker.setLabel(label + ": " + RocketScience.ammountToRoundedString(y));\r
                marker.setLabelTextAnchor(TextAnchor.TOP_LEFT);\r
                marker.setLabelOffset(new RectangleInsets(0, 5, 0, 0));\r
                chart.getXYPlot().addRangeMarker(marker);\r