@Override
  public void paintIcon(final Component c, final Graphics g, final int x, final int y) {
    myIcon.paintIcon(c, g, x + myHShift, y + myVShift);
  }
@Override
  public void paintIcon(final Component c, final Graphics g, final int x, final int y)