如何在JFreechart中为LookUpPaintScale
添加颜色渐变(3种颜色:红色,黄色,绿色)? 谢谢JFreechart LookUpPaintScale颜色渐变
2
A
回答
1
我试着初始化它与新的
GradientPaint
,但这只需要2种颜色。
你可以试试LinearGradientPaint
。
1
,你可以尝试这样的事情
....
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);
....
+0
请帮忙 - 如何获取renderer1?我已经完成了这个: final XYItemRenderer renderer1 = plot.getRenderer(); 但是没有可接受的方法setBlockHeight()以这种方式 –
+0
您应该创建一个新的渲染器:XYBlockRenderer renderer = new XYBlockRenderer();并将此渲染器设置为plot:plot.setRenderer(renderer); – Diana
相关问题
- 1. JFreeChart系列渐变颜色
- 2. Javascript颜色渐变
- 3. 颜色渐变(ColdFusion)
- 4. JFreechart XYAreaChart改变颜色
- 5. 如何在JFreeChart PieChart3D中填充渐变颜色?
- 6. 用颜色制作颜色渐变:
- 7. 颜色渐变的背景
- 8. 逐渐改变颜色
- 9. Three.js行的颜色渐变
- 10. textcolor的颜色渐变
- 11. CSS创建颜色渐变
- 12. DarkGDK颜色渐变代码
- 13. vPython - 逐渐改变颜色
- 14. 渐变颜色大小
- 15. 渐变颜色背景?
- 16. 渐变颜色拉斐尔
- 17. Android渐变颜色aarrggbb
- 18. 带颜色渐变的Borderpane
- 19. Css渐变边框颜色
- 20. 带颜色渐变的UIBeziepath
- 21. CSS:渐变文字颜色?
- 22. FabricJS渐变颜色值
- 23. MPAndroidChart填充颜色渐变
- 24. 生成颜色渐变
- 25. 生成颜色渐变
- 26. 颜色1和颜色2的n种颜色的渐变
- 27. 获取给定颜色的渐变,其中颜色位于渐变的中间
- 28. 渐变颜色意外改变
- 29. Matplotlib自定义渐变渐变忽略颜色
- 30. Jfreechart XYAreaChart多种颜色
我试图用新的GradientPaint初始化,但是,这个只需要2种颜色。 – jpo