public static void setupPlaceholderVisibility(@NotNull JTextComponent textComponent) {
    textComponent.putClientProperty(STATUS_VISIBLE_FUNCTION, (Predicate<JTextComponent>)f -> StringUtil.isEmpty(f.getText()));
  }
public static void setupPlaceholderVisibility(@NotNull JTextComponent textComponent)