java - 如何在图像上显示图表的多个图例

标签 java charts jfreechart jcchart

将图表转换为图像时,我必须在图像上显示为图表创建的所有图例。但是图例的数量很多,因为图例是从底部剪切的,所以图像上只出现了很少的图例.

所以请任何人告诉我如何解决这个问题

最佳答案

您可以将图表转换为图像,如下所示:

OutputStream out = ...
org.jfree.chart.ChartUtilities.writeChartAsPNG(out, chart, width, height, null, true, 0);

这是你使用的方法吗?

关于java - 如何在图像上显示图表的多个图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4793324/

相关文章:

java - 在 JAVAFX 中将新添加的子级调整为父级的大小

javascript - D3属性高度 : Expected length, "NaN"

java - 如何在JPanel上绘制 "Gantt Chart"?

java - 如何在 SimpleHistogramDataset 中设置 SimpleHistogramBin bin 的高度?

java - 如何确定图表面板上显示的数据量?

java - 使用eclipse和maven的不同版本的war文件

java - 需要从 List<String[]> 转换为数组的帮助

java - Maven Dropwizard 中的 Hibernate 数据库连接错误

javascript - 如何避免X轴显示小数值

java - 在 eclipse 中将 JFreeChart 添加到 Maven