@Override
  public @NotNull Dimension getMinimumSize() {
    if (isMinimumSizeSet()) return super.getMinimumSize();
    return computePreferredSize(false);
  }
@Override
  public @NotNull Dimension getMinimumSize()