JFreechart LookUpPaintScale цветовой градиент - PullRequest
2 голосов
/ 28 июня 2011

Как добавить цветовой градиент (3 цвета: красный, желтый, зеленый) к LookUpPaintScale в JFreechart? Спасибо

Ответы [ 2 ]

1 голос
/ 05 октября 2012

вы можете попробовать что-то вроде этого

....

XYPlot plot = new XYPlot(data1, xAxis, yAxis, null);

    LookupPaintScale ps = new LookupPaintScale(0,101,Color.lightGray);
    ps.add(0, Color.green);
    ps.add(10, Color.yellow);
    ps.add(20, Color.red);

    renderer1.setBlockHeight(0.95f);
    renderer1.setBlockWidth(0.95f);

    renderer1.setPaintScale(ps);
    plot.setRenderer(renderer1);

....
1 голос
/ 29 июня 2011

Я попытался инициализировать его с новым GradientPaint, но это заняло только 2 цвета.

Вы можете попробовать LinearGradientPaint.

...