);             g.drawRect(r.x,r.y,r.width,r.height);             g.dispose();         }          @Override         public void focusLost(FocusEvent e) {             Graphics g = getGraphics();             Rectangle r = getViewportBorderBounds();             g.setColor(control);             g.drawRect(r.x,r.y,r.width,r.height);             g.dispose();         }          