@Override
    public @NotNull JComponent getAssociatedComponent() {
      if (myAssociatedComponent == null) {
        myAssociatedComponent = buildComponent();
      }
      associatedUpdateScaleHelper.saveScaleAndUpdateUIIfChanged(myAssociatedComponent);
      return myAssociatedComponent;
    }
@Override
    public @NotNull JComponent getAssociatedComponent()