@Override
	protected void installDefaults( JLabel c ) {
		super.installDefaults( c );

		disabledForeground = UIManager.getColor( "Label.disabledForeground" );

		// force recreation of busy painter for correct colors when switching LaF
		if( c.getIcon() != null ) {
			JXBusyLabel busyLabel = (JXBusyLabel) c;
			boolean oldBusy = busyLabel.isBusy();
			busyLabel.setBusy( false );
			busyLabel.setBusyPainter( null );
			busyLabel.setBusy( oldBusy );
		}
	}
Provides the Flat LaF UI delegate for {@link org.jdesktop.swingx.JXBusyLabel}.

@author Karl Tauber
flatlaf-swingx/src/main/java/com/formdev/flatlaf/swingx/ui/FlatBusyLabelUI.java