Home » openjdk-7 » javax » swing » [javadoc | source]
static class: UIManager.LAFState [javadoc | source]
This class defines the state managed by the UIManager. For Swing applications the fields in this class could just as well be static members of UIManager however we give them "AppContext" scope instead so that applets (and potentially multiple lightweight applications running in a single VM) have their own state. For example, an applet can alter its look and feel, see setLookAndFeel. Doing so has no affect on other applets (or the browser).
Field Summary
 Properties swingProps     
 boolean initialized     
 MultiUIDefaults multiUIDefaults     
 LookAndFeel lookAndFeel     
 LookAndFeel multiLookAndFeel     
 Vector<LookAndFeel> auxLookAndFeels     
 SwingPropertyChangeSupport changeSupport     
 LookAndFeelInfo[] installedLAFs     
Method from javax.swing.UIManager$LAFState Summary:
getLookAndFeelDefaults,   getPropertyChangeSupport,   getSystemDefaults,   setLookAndFeelDefaults,   setSystemDefaults
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.swing.UIManager$LAFState Detail:
 UIDefaults getLookAndFeelDefaults() 
 public synchronized SwingPropertyChangeSupport getPropertyChangeSupport(boolean create) 
    Returns the SwingPropertyChangeSupport for the current AppContext. If create is a true, a non-null SwingPropertyChangeSupport will be returned, if create is false and this has not been invoked with true, null will be returned.
 UIDefaults getSystemDefaults() 
  void setLookAndFeelDefaults(UIDefaults x) 
  void setSystemDefaults(UIDefaults x)