GeometryDirectLayer geometryLayer = (GeometryDirectLayer) layer;
builder.addVectorLayer(null, geometryLayer.getTitle(), geometryLayer.getStyle().featureTypeStyles()
.get(0).rules().get(0), font);
}
}
JComponent c = builder.buildComponent();
BufferedImage image = new BufferedImage(c.getWidth(), c.getHeight(), BufferedImage.TYPE_4BYTE_ABGR);
Graphics2D graphics = image.createGraphics();
RenderingHints renderingHints = new Hints();
renderingHints.put(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
graphics.setRenderingHints(renderingHints);