protected void paintBorder(Graphics2D g2, Component c) { if ((c.getBorder() != null)) { c.getBorder().paint(g2, c.getBounds()); } else if ((c.getCell() == null) && isFrameBorderRequired()) { frameBorder.paint(g2, c.getBounds()); } }