void configure(@NotNull Component component, @Nullable Object value) {
    setComponentOrientation(component.getComponentOrientation());
    setEnabled(component.isEnabled());
    setFont(component.getFont());
    //noinspection HardCodedStringLiteral
    setText(value == null ? "" : value.toString());
    setIcon(null);
  }
void configure(@NotNull Component component, @Nullable Object value)