我试图在工具提示中显示其他信息。
我正在使用 StandardCategoryToolTipGenerator 。
从数据库中检索的原始值在与CategorydataSet关联之前进行了详细说明。
我想在工具提示中显示原始值..是否可能?我只能加载{0},{1},{2}值,也许可以在类别数据集中存储其他信息吗?
感谢您的支持,
米凯拉
答案 0 :(得分:2)
您可以展开StandardCategoryItemLabelGenerator
并覆盖generateToolTip
。通过访问dataset
,您可以在工具提示中添加任何内容。例如,
CategoryPlot plot = (CategoryPlot) chart.getPlot();
BarRenderer renderer = (BarRenderer) plot.getRenderer();
renderer.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator(){
@Override
protected String generateLabelString(CategoryDataset dataset, int row, int col) {
return dataset.getColumnKey(col) + " " + dataset.getValue(row, col);
}
});