@Override
  @NotNull
  public JComponent getPreferredFocusableComponent() {
    //ensure editor created
    getComponent();
    return getEditor().getContentComponent();
  }
@Override
  @NotNull
  public JComponent getPreferredFocusableComponent()