float lineWidth = 1;
composer.setLineWidth(lineWidth);
composer.setFillColor(getBackColor());
composer.setStrokeColor(getForeColor());
Rectangle2D frame = new Rectangle2D.Double(lineWidth/2,lineWidth/2,size.getWidth()-lineWidth,size.getHeight()-lineWidth);
composer.drawRectangle(frame,5);
composer.fillStroke();
composer.end();
composer.beginLocalState();
composer.drawRectangle(frame,5);