Synth Look and Feel
synth is a skinnable Java look and feel, which is configured with an XML property file.
According to Sun, goals for synth were:
- Enable to create custom look without writing any code.
- Allow appearance to be configured from images.
- Provide the ability to customize the look of a component based on its named properties.
- Provide a centralized point for overriding the look of all components.
- Enable custom rendering based on images, or user-defined SynthPainters.