UIDefaults is a database where all settings and interface bindings are
stored into. An PLAF implementation fills one of these (see for example
plaf/basic/BasicDefaults.java) with "JButton" -> new BasicButtonUI().
void | addPropertyChangeListener(java.beans.PropertyChangeListener l)
|
void | addResourceBundle(java.lang.String name)
|
void | firePropertyChange(java.lang.String property, java.lang.Object o, java.lang.Object n)
|
java.lang.Object | get(java.lang.Object key)
|
java.lang.Object | get(java.lang.Object key, java.util.Locale l)
|
boolean | getBoolean(java.lang.Object key)
|
boolean | getBoolean(java.lang.Object key, java.util.Locale l)
|
javax.swing.border.Border | getBorder(java.lang.Object key)
|
javax.swing.border.Border | getBorder(java.lang.Object key, java.util.Locale l)
|
java.awt.Color | getColor(java.lang.Object key)
|
java.awt.Color | getColor(java.lang.Object key, java.util.Locale l)
|
java.util.Locale | getDefaultLocale()
|
java.awt.Dimension | getDimension(java.lang.Object key)
|
java.awt.Dimension | getDimension(java.lang.Object key, java.util.Locale l)
|
java.awt.Font | getFont(java.lang.Object key)
|
java.awt.Font | getFont(java.lang.Object key, java.util.Locale l)
|
javax.swing.Icon | getIcon(java.lang.Object key)
|
javax.swing.Icon | getIcon(java.lang.Object key, java.util.Locale l)
|
java.awt.Insets | getInsets(java.lang.Object key)
|
java.awt.Insets | getInsets(java.lang.Object key, java.util.Locale l)
|
int | getInt(java.lang.Object key)
|
int | getInt(java.lang.Object key, java.util.Locale l)
|
java.beans.PropertyChangeListener[] | getPropertyChangeListeners()
|
java.lang.String | getString(java.lang.Object key)
|
java.lang.String | getString(java.lang.Object key, java.util.Locale l)
|
javax.swing.plaf.ComponentUI | getUI(javax.swing.JComponent a)
|
java.lang.Class | getUIClass(java.lang.String id, java.lang.ClassLoader loader)
|
java.lang.Class | getUIClass(java.lang.String id)
|
void | getUIError(java.lang.String msg)
|
java.lang.Object | put(java.lang.Object key, java.lang.Object value)
|
void | putDefaults(java.lang.Object[] list)
|
void | removePropertyChangeListener(java.beans.PropertyChangeListener l)
|
void | removeResourceBundle(java.lang.String name)
|
void | setDefaultLocale(java.util.Locale l)
|