尽管导入了正确的模块,为什么这些 XYItemRenderer 方法仍然缺失?

Why are these XYItemRenderer methods missing despite importing the right module?

我正在尝试应用在 here 找到的解决方案,但是当我尝试在 IntelliJ 中 运行 它时,一些 XYItemRenderer 方法如 setBaseItemLabelGenerator , setBaseItemLabelPaint, setBasePositiveItemLabelPosition, 等等都没有找到。我知道我导入了正确的 class 因为渲染器的声明没有问题。我还能遗漏什么导致这个问题?我的模块是使用 Maven 管理的,我使用的是 JFreeChart 1.5.2。

example cited dates to 2013, when JFreeChart version 1.0.17 was extant. As noted here and , beginning with version 1.5.0, "many methods getBaseXXX() / setBaseXXX() have been renamed setDefaultXXX() / getDefaultXXX()". For reference, version 1.5.3 is the current release. More with regard to modules in the development release may be found here.