Graphics2D g2d = (Graphics2D)g.create();
if (isSelectable() && !isUserDefinedSelect()) {
if (isSelected()) {
g2d.setColor(Color.darkGray);
g2d.drawRect(2,2,dim.width-6,dim.height-6);
g2d.fillRect(0,0,5,5);
g2d.fillRect(dim.width-6,0,5,5);
g2d.fillRect(0,dim.height-6,5,5);
g2d.fillRect(dim.width-6,dim.height-6,5,5);
}