legend.setMargin(new RectangleInsets(5, 5, 5, 5));
legend.setFrame(new BlockBorder(Color.red));
legend.setPadding(new RectangleInsets(10, 10, 10, 10));
legend.setStripWidth(10);
legend.setPosition(RectangleEdge.BOTTOM);
chart.removeLegend();
chart.addSubtitle(legend);
chart.setBackgroundPaint(new GradientPaint(0, 0, Color.WHITE, 0, 1000,
Color.WHITE));
ChartUtilities.applyCurrentTheme(chart);