1
我試圖在我的JFreeChart
上分層註解。目前,註釋出現在我的圖表上方,但我希望它們在下面出現。JFreeChart分層註釋
xyPlot.addAnnotation(MECamVisArea, Layer.BACKGROUND);
當我進入這一行,我得到,指出不兼容的類型層不能轉換到Boolean
錯誤消息。我會留下完整的註釋代碼。
XYPolygonAnnotation MECamVisArea = new XYPolygonAnnotation(new double[]{0.0, 0.0,
defaultPosX, (defaultPosX*tan(0.907571)), defaultPosX, -(defaultPosX*tan(0.907571))}) {
@Override
public void draw(Graphics2D g2, XYPlot plot, Rectangle2D dataArea, ValueAxis
domainAxis, ValueAxis rangeAxis, int rendererIndex, PlotRenderingInfo info) {
Graphics2D g22 = (Graphics2D) g2.create();
g22.setXORMode(new Color(0xff3300));
super.draw(g22, plot, dataArea, domainAxis, rangeAxis, rendererIndex, info);
}
};
xyPlot.addAnnotation(MECamVisArea, Layer.BACKGROUND);