为什么尽管导入了正确的模块,但这些XYItemRenderer方法却丢失了



我正在尝试应用此处找到的解决方案,但当我尝试在IntelliJ中运行它时,找不到几个XYItemRenderer方法,如setBaseItemLabelGeneratorsetBaseItemLabelPaintsetBasePositiveItemLabelPosition等。我知道我导入了正确的类,因为渲染器的声明没有问题。我还可能遗漏了什么导致问题的原因?我的模块是使用Maven管理的,我使用的是JFreeChart 1.5.2。

引用的例子可以追溯到2013年,当时JFreeChart版本1.0.17已经存在。如这里和这里所指出的,从版本1.5.0开始;许多方法getBaseXXX()/setBaseXXX()已被重命名为setDefaultXXX()/getDefaultXXX()";。作为参考,1.5.3版本为当前版本。关于开发版本中模块的更多信息,可以在这里找到。

相关内容

  • 没有找到相关文章

最新更新