我把renderer.setItemLabelGenerator(new StandardCategoryItemLabelGenerator());
改成
renderer.setLabelGenerator(new StandardCategoryLabelGenerator());
后,在其中一根柱子上显示了数字
望哪位能指点一下?
改成
renderer.setLabelGenerator(new StandardCategoryLabelGenerator());
后,在其中一根柱子上显示了数字
望哪位能指点一下?
把它放到JBOSS_HMOE/server/default/lib下吗?
它里面有的例子,鼠标放上去后能显示这一点或这一区域的数值,不知道想要在网页实现这样的功能
该怎么做?
MAP对应对象:ChartRenderingInfo
我写的程序是这么写的PrintWriter pw; ChartRenderingInfo info = new ChartRenderingInfo(new StandardEntityCollection());
filename = ServletUtilities.saveChartAsPNG(chart, 500, 300, null, session); //Write the image map to the PrintWriter
ChartUtilities.writeImageMap(pw, filename, info);
pw.flush();
BarRenderer3D renderer = new BarRenderer3D();
//显示每个柱的数值,并修改该数值的字体属性
renderer.setBaseLabelGenerator(new StandardCategoryItemLabelGenerator());
renderer.setItemLabelFont(new Font("黑体", Font.PLAIN, 12));
renderer.setItemLabelsVisible(true);
plot.setRenderer(renderer);
org.jfree.chart.plot.CategoryPlot plot = chart.getCategoryPlot();
org.jfree.chart.renderer.category.BarRenderer3D render = new org.jfree.chart.renderer.category.BarRenderer3D();
render.setLabelGenerator(new org.jfree.chart.labels.StandardCategoryLabelGenerator());
render.setItemLabelFont(new Font("黑体",Font.PLAIN,20));
render.setItemLabelsVisible(true);
plot.setRenderer(render);