在 JFreeChart 中有一个复合图表的概念。
我需要在网格中布置几个图表。
网格中的每个图表都需要有自己单独的标题。
我希望能够将此复合图表保存到 png 文件中
我会得到一个解释如何执行此操作的代码片段。
在 JFreeChart 中有一个复合图表的概念。
我需要在网格中布置几个图表。
网格中的每个图表都需要有自己单独的标题。
我希望能够将此复合图表保存到 png 文件中
我会得到一个解释如何执行此操作的代码片段。
如此处所示,ChartPanel
可以放置在任何所需的 Swing 布局中。引用的示例使用GridLayout
. ChartUtilities
具有将图表呈现为.png
. 我看到了几种获取合成图像的方法:
用于Robot#createScreenCapture()
对布局进行映像,如此处和此处所示;结果可以使用.BufferedImage
ImageIO.write()
用于JFreeChart#createBufferedImage()
渲染每个图表并将单个图像强加到 aBufferedImage
中以创建单个图像,如此处所建议的。
实现接口以在图形上下文中呈现图像,如此处Printable
所示。