g.fillRectangle(r.x, r.bottom() - 8, r.width, 6);
g.fillRectangle(r.x, r.y + 2, 6, r.height - 4);
g.fillRectangle(r.right() - 6, r.y + 2, 6, r.height - 4);
g.fillRectangle(r.x, r.y + 2, 6, 6);
g.fillRectangle(r.x, r.bottom() - 8, 6, 6);
g.fillRectangle(r.right() - 6, r.y + 2, 6, 6);
g.fillRectangle(r.right() - 6, r.bottom() - 8, 6, 6);
//Outline the border
g.drawPoint(r.x, r.y + 2);