i wonder, is there any reason why PropertPanel uses hardcoded colour in the LookAndFeel drawing functions? this is somehow different to the other components, which use colour IDs for customization. iac, it would be wonderful, if the property panel would support colour IDs as well to make the interface more consistent.
I normally hard-code things while I'm writing them, and then afterwards when it's finished I turn them into colour IDs if it seems appropriate. I guess I just never did that one - will have a look when I get a moment.
While you have a look at the Property components, I also have a L&F problem with ChoicePropertyComponent:
I'm trying to apply a custom L&F to the PropertyPanel, so I call setLookAndFeel() on the component that contains the panel. The panel has a bunch of ChoicePropertyComponents.