javax.swing
Class UIManager.LAFState

java.lang.Object
  extended byjavax.swing.UIManager.LAFState
Enclosing class:
UIManager

private static class UIManager.LAFState
extends Object

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
(package private)  Vector auxLookAndFeels
           
(package private)  SwingPropertyChangeSupport changeSupport
           
(package private)  boolean initialized
           
(package private)  LookAndFeel lookAndFeel
           
(package private)  LookAndFeel multiLookAndFeel
           
(package private)  MultiUIDefaults multiUIDefaults
           
(package private)  Properties swingProps
           
private  UIDefaults[] tables
           
 
Constructor Summary
private UIManager.LAFState()
           
 
Method Summary
(package private)  UIDefaults getLookAndFeelDefaults()
           
(package private)  UIDefaults getSystemDefaults()
           
(package private)  void setLookAndFeelDefaults(UIDefaults x)
           
(package private)  void setSystemDefaults(UIDefaults x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swingProps

Properties swingProps

tables

private UIDefaults[] tables

initialized

boolean initialized

multiUIDefaults

MultiUIDefaults multiUIDefaults

lookAndFeel

LookAndFeel lookAndFeel

multiLookAndFeel

LookAndFeel multiLookAndFeel

auxLookAndFeels

Vector auxLookAndFeels

changeSupport

SwingPropertyChangeSupport changeSupport
Constructor Detail

UIManager.LAFState

private UIManager.LAFState()
Method Detail

getLookAndFeelDefaults

UIDefaults getLookAndFeelDefaults()

setLookAndFeelDefaults

void setLookAndFeelDefaults(UIDefaults x)

getSystemDefaults

UIDefaults getSystemDefaults()

setSystemDefaults

void setSystemDefaults(UIDefaults x)