@Override
      protected Rectangle getTextComponentBound() {
        return getEmptyTextComponentBounds(super.getTextComponentBound());
      }
@Override
      protected Rectangle getTextComponentBound()