public final class ComponentConverter
A class to visit every component in a component hierarchy. Each component
will have it's ui properties changed according to the bean properties given
in a map.
Certain specific components will have their UI delegates replaced with a
specially designed ui.
Components can veto changes to thier look with the client property
public static void convertToGhost(javax.swing.JComponent component,
Convert the given component and all of its children to the ghost look.
Components with the client property VETO_CONVERSION set will not be converted
but their children might.
There are different types of ghost look, see Look.
component - the parent component to start the conversion.