@Override
  @NotNull
  public JComponent createComponent() {
    if (myComponent == null) {
      myComponent = super.createComponent();
    }
    return myComponent;
  }
@Override
  @NotNull
  public JComponent createComponent()