default <T extends Enum<T>> void putClientPropertyEnumString( Object key, Enum<T> value ) {
		putClientProperty( key, (value != null) ? value.toString() : null );
	}
Overrides {@link JComponent#putClientProperty(Object, Object)}.
flatlaf-extras/src/main/java/com/formdev/flatlaf/extras/components/FlatComponentExtension.java