@Override
      public Insets getBorderInsets(Component c) {
        return StringUtil.isEmpty(getText()) ? new Insets(0, 0, 0, 0) : new Insets(2, 5, 2, 6 + 6);
      }
@Override
      public Insets getBorderInsets(Component c)