@Override
      public void focusGained(@NotNull FocusEvent e) {
        if (!isEnabled()) return;
        setBorder(wrapBorder(createFocusedBorder()));
      }
@Override
      public void focusGained(@NotNull FocusEvent e)