🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 11.2 创建图表工具条 如果我们需要使用图表工具条,我们首先确保所画的图表中已经产生图表工具条。我们可以为我们的图区或图区条目设置图表工具条产生器。在下面的相关章节里面,我们将了解如何为一个图表设置一个图表工具条。 ### 11.2.1 饼图 饼图类PiePlot使用PieToolTipGenerator接口产生接口图表工具条。系统通过了该接口的一个标准实现类StandardPieToolTipGenerator。PiePlot设置图表工具条的方法如下: ``` public void setToolTipGenerator(PieToolTipGenerator generator); ``` 该方法可以为饼图设置工具条产生器,如果设置null,则表示没有工具条。 ### 11.2.2 generated.种类图 种类图表—包括JFreeChart创建最多的直方条形图—基于CategoryPlot类并使用CategoryItemRenderer来画每一个数据条目。Renderer使用接口CategoryToolTipGenerator的指定方法来获得图表工具条。为种类图区条目设置图表工具条产生器,使用类AbstractCategoryItemRenderer的方法: ``` public void setToolTipGenerator(CategoryToolTipGenerator generator); ``` 该方法可以为饼图设置工具条产生器,如果设置null,则表示没有工具条。 ### 11.2.3 XY图 XY图表—包括JFreeChart创建的散点图和时序图—基于类XYPlot并使用XYItemRenderer画出每一个数据条目。Renderer使用一个XYToolTipGenerator产生图表工具条。 设置XY图区条目的工具条,使用在AbstractXYItemRenderer定义的方法: ``` public void setToolTipGenerator(XYToolTipGenerator generator); ``` 如果设置产生器为null,表示没有图表工具条产生器。