@Override
  public JComponent getPreferredFocusedComponent(final @NotNull JComponent component) {
    return ((TextFieldWithBrowseButton)component).getTextField();
  }
@Override
  public JComponent getPreferredFocusedComponent(final @NotNull JComponent component)