Java jfreechart将两个图表叠加在另一个图表之上
我的问题是:我想创建一个PNG,在xy图表上方有一个小圆圈的图像。我的圆是一种饼图,所以我可以将它显示为饼图,并且我希望能够将它放在我想要的图形中的任何(x,y)中。 我考虑过XYShapeAnotation,但是这个圆需要分成几个部分,我不想用java图形来做,因为我不知道它,我也不认为我需要它来满足我的需要。Java jfreechart将两个图表叠加在另一个图表之上,java,jfreechart,Java,Jfreechart,我的问题是:我想创建一个PNG,在xy图表上方有一个小圆圈的图像。我的圆是一种饼图,所以我可以将它显示为饼图,并且我希望能够将它放在我想要的图形中的任何(x,y)中。 我考虑过XYShapeAnotation,但是这个圆需要分成几个部分,我不想用java图形来做,因为我不知道它,我也不认为我需要它来满足我的需要。 需要注意的是,我不能使用JfreeChart叠加方法,因为我有两个不同的数据集(XY,饼图)使用XYDrawableAnnotation来放置较小的图表。饼图显示在顶部,但它不是透明的
需要注意的是,我不能使用JfreeChart叠加方法,因为我有两个不同的数据集(XY,饼图)使用
XYDrawableAnnotation
来放置较小的图表。饼图显示在顶部,但它不是透明的,我尝试了SetBackgroundalpha(0.0)/setBackgroundImageAlpha(0.0)
但它不起作用。编辑:我在绘图和图表上都做过,现在iw可以工作了,还有setBackgroundPaint(null)