code: private boolean isNoOfDigitsInvalid() {
          final double AVAILABLE_WIDTH = width - 2 - valueOffsetLeft - valueOffsetRight;
          final double NEEDED_WIDTH    = valueText.getLayoutBounds().getWidth();
          return Double.compare(AVAILABLE_WIDTH, NEEDED_WIDTH) < 0;
      }
docs: ******************** Private Methods ***********************************