如何在JFreechart中为LookUpPaintScale
添加颜色渐变(3种颜色:红色、黄色、绿色)?感谢
我试着用新的
GradientPaint
初始化它,但这只需要2种颜色。
你可以试试LinearGradientPaint
。
您可以尝试类似的东西
....
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);
....