サーブレットから送信されるJSPページでJFreeChartを使用しています。
ただし、チャートの周りの灰色の境界線を削除できません(スクリーンショットを参照)。
境界線のあるjfreecharthttp://www.craenhals.eu/images/jfreechart.png
どうすればそれを削除できますか?
次のコードを使用して、サーブレットでグラフを生成します。
PiePlot plot = new PiePlot(dataset);
StandardPieSectionLabelGenerator labels = new StandardPieSectionLabelGenerator("{0} = {2}");
plot.setLabelGenerator(labels);
plot.setInteriorGap(0);
plot.setBackgroundPaint(Color.white);
plot.setBaseSectionOutlinePaint(Color.blue);
plot.setBaseSectionPaint(Color.green);
plot.setShadowPaint(Color.black);
plot.setShadowXOffset(0);
plot.setShadowYOffset(0);
plot.setOutlineVisible(false);
chart = new JFreeChart("", plot);
chart.setPadding(new RectangleInsets(0, 0, 0, 0));
chart.setBorderVisible(false);
chart.clearSubtitles();
ここで何が欠けていますか?また、JSPでこのコードを使用して、画像を埋め込みます。
<img
src="<c:url value="/beheerder/statistieken?actie=chart_contactwijze"/>"
title="Contactwijze" border="0"/>