public static Insets scale( Insets insets ) {
		initialize();
		return (insets == null || scaleFactor == 1f)
			? insets
			: (insets instanceof UIResource
				? new InsetsUIResource( scale( insets.top ), scale( insets.left ), scale( insets.bottom ), scale( insets.right ) )
				: new Insets          ( scale( insets.top ), scale( insets.left ), scale( insets.bottom ), scale( insets.right ) ));
	}
Scales the given insets with the user scale factor.
<p>
If user scale factor is 1, then the given insets is simply returned.
Otherwise, a new instance of {@link Insets} or {@link InsetsUIResource}
is returned, depending on whether the passed dimension implements {@link UIResource}.
flatlaf-core/src/main/java/com/formdev/flatlaf/util/UIScale.java