| Interface | Description | 
|---|---|
| Painter | 
 A painter is an object that knows how to paint something in a specific area. 
 | 
| ThemeListener | 
 Event listener interface for objects that wish to be notified when the theme changes. 
 | 
| Class | Description | 
|---|---|
| HyperlinkButtonPainter | 
 Paints text in a hyperlink style. 
 | 
| LinearGradientPainter | 
 Paints a linear gradient. 
 | 
| Theme | 
 A visual theme. 
 | 
| ThemeColorScheme | 
 A color scheme for a theme. 
 | 
| ThemeEvent | |
| ThemeProperties | 
 Visual properties associated with a theme part or state. 
 | 
| Themes | 
 The Themes API provides access to information about visual themes. 
 |