private void updateFg() {
      if (isHolliday()) {
        setForeground(isEnabled() ? holFgEn : holFgDis);
      } else {
        if (isWeekend()) {
          setForeground(isEnabled() ? wkFgEn : wkFgDis);
        } else {
          setForeground(isEnabled() ? gridFgEn : gridFgDis);
        }
      }

    }
private void updateFg()