JfreeChart方法,org.jfree.chart.renderer.xy.XYBarRenderer中找不到setBaseToolTipGenerator

问题描述 投票:0回答:1
    // 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")));

大家好

我在编译上面的代码时收到以下错误消息:

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

预先感谢您的帮助,

空间。

java maven netbeans jfreechart
1个回答
2
投票

请参阅 从 JFreeChart 1.0.x 进行迁移,这表明,

许多方法

getBaseXXX()/setBaseXXX()
已重命名
setDefaultXXX()/getDefaultXXX()
;

相反,试试这个:

timeRenderer.setDefaultToolTipGenerator(…);
© www.soinside.com 2019 - 2024. All rights reserved.