[英]JfreeChart method, setBaseToolTipGenerator cannot be found in org.jfree.chart.renderer.xy.XYBarRenderer
// Create volume chart renderer
XYBarRenderer timeRenderer = new XYBarRenderer();
timeRenderer.setShadowVisible(false);
timeRenderer.setBaseToolTipGenerator(new StandardXYToolTipGenerator("Volume--> Time={1} Size={2}", new SimpleDateFormat("kk:mm"), new DecimalFormat("0")));
Hi all,大家好,
I got the following error message while compliling the code above:编译上面的代码时收到以下错误消息:
com/fx/jfree/chart/candlestick/JfreeCandlestickChart.java:[101,29] cannot find symbol
symbol: method setBaseToolTipGenerator(org.jfree.chart.labels.StandardXYToolTipGenerator)
location: variable timeRenderer of type org.jfree.chart.renderer.xy.XYBarRenderer
1 error
Thanks in advance for your help,在此先感谢您的帮助,
Space.空间。
See Migration from JFreeChart 1.0.x , which suggests,请参阅Migration from JFreeChart 1.0.x ,这表明,
many methods
getBaseXXX()/setBaseXXX()
have been renamedsetDefaultXXX()/getDefaultXXX()
;许多方法getBaseXXX()/setBaseXXX()
已重命名为setDefaultXXX()/getDefaultXXX()
;
Instead, try this:相反,试试这个:
timeRenderer.setDefaultToolTipGenerator(…);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.