# Package generic.theme.laf

package generic.theme.laf

- Related Packages
  Package
  Description
  generic.theme
  generic.theme.laf.nimbus
  generic.theme.builtin
- Class
  Description
  ComponentFontRegistry
  Maintains a weak set of components associated with a given font id.
  CustomNimbusLookAndFeel
  Extends the `NimbusLookAndFeel` (Nimbus) to intercept `CustomNimbusLookAndFeel.getDefaults()`.
  FlatDarkUiDefaultsMapper
  FlatLookAndFeelManager
  FlatUiDefaultsMapper
  FontChangeListener
  A simple interface that signals the client has a font that should be updated when the theme is updated.
  FontNonUiResource
  Font subclass for creating an non UIResource Font from a FontUIResource.
  GtkLookAndFeelManager
  `LookAndFeelManager` for GTK
  LookAndFeelManager
  Manages installing and updating a `LookAndFeel`
  MacLookAndFeelManager
  Manages installing and updating the Mac Aqua look and feel.
  MetalLookAndFeelManager
  MotifLookAndFeelManager
  Motif `LookAndFeelManager`.
  MotifUiDefaultsMapper
  NimbusLookAndFeelManager
  Nimbus `LookAndFeelManager`.
  NimbusUiDefaultsMapper
  UiDefaultsMapper
  The purpose of this class is to introduce multiple levels of indirection into the Java `LookAndFeel` (LaF), which allows the user to change these values.
  WindowsClassicLookAndFeelManager
  WindowsLookAndFeelManager