の色:jChart2D - 次のコードを考えるとTracePoint2D
chart = new Chart2D();
trace = new Trace2DSimple();
trace.setTracePainter(new TracePainterVerticalBar(chart));
chart.addTrace(trace);
// default tracepainter color is Black
TracePoint2D first = new TracePoint2D(0, 1);
TracePoint2D second = new TracePoint2D(1, 10);
TracePoint2D third = new TracePoint2D(2, 20);
PointPainterVerticalBar red = new PointPainterVerticalBar(10,chart);
red.setColor(Color.red);
PointPainterVerticalBar green = new PointPainterVerticalBar(10,chart);
green.setColor(Color.green);
PointPainterVerticalBar blue = new PointPainterVerticalBar(10,chart);
blue.setColor(Color.blue);
first.addAdditionalPointPainter(red);
second.addAdditionalPointPainter(green);
third.addAdditionalPointPainter(blue);
trace.addPoint(first);
trace.addPoint(second);
trace.addPoint(third);
あなたは私がチャート上に色の異なる三つの異なるトレースポイントを取得しようとしていますが、どういうわけか、それらはすべて黒のままに見ることができるように。何か案は ?
おかげで、私はそれを修正 - しかし、私は別のTracePainterを実装することでこれを回避する方法を見つけました – krichard