@Override
  public void paintIcon(Component c, Graphics g, int x, int y) {
    IconManager.getInstance().colorize((Graphics2D)g, myBaseIcon, getColor()).paintIcon(c, g, x, y);
  }
@Override
  public void paintIcon(Component c, Graphics g, int x, int y)