javax.swing
Interface UIDefaults.LazyValue
- All Known Implementing Classes:
- UIDefaults.LazyInputMap, UIDefaults.ProxyLazyValue
- Enclosing class:
- UIDefaults
public static interface UIDefaults.LazyValue
Used for lazy instantiation of UIDefaults values so that they are not
all loaded when a Swing application starts up, but only the values that
are really needed. A LazyValue
is only instantiated once,
as opposed to the UIDefaults.ActiveValue
that is newly created every time
it is requested.
createValue
Object createValue(UIDefaults table)