public static ComponentUI createUI( JComponent c ) {
		return FlatUIUtils.canUseSharedUI( c ) && !FlatUIUtils.needsLightAWTPeer( c )
			? FlatUIUtils.createSharedUI( FlatRadioButtonUI.class, () -> new FlatRadioButtonUI( true ) )
			: new FlatRadioButtonUI( false );
	}
Provides the Flat LaF UI delegate for {@link javax.swing.JRadioButton}.

<!-- BasicRadioButtonUI -->

@uiDefault RadioButton.font						Font
@uiDefault RadioButton.background				Color
@uiDefault RadioButton.foreground				Color
@uiDefault RadioButton.border					Border
@uiDefault RadioButton.margin					Insets
@uiDefault RadioButton.rollover					boolean
@uiDefault RadioButton.icon						Icon

<!-- FlatRadioButtonUI -->

@uiDefault RadioButton.iconTextGap				int
@uiDefault RadioButton.disabledText				Color

@author Karl Tauber
flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatRadioButtonUI.java