Synth Look and Feel

synth is a skinnable Java look and feel, which is configured with an XML property file.[1]

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.
  1. ^ Scott Violet (2004-03-26). "The Synth Look and Feel". javadesktop.org. Retrieved 2013-03-09. Synth is new and provides for the description of the look and feel through an external XML file.