Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing

Class UIManager

java.lang.Object
|
+--javax.swing.UIManager

All Implemented Interfaces:

Serializable


public class UIManager

extends Object

implements Serializable

Method Summary

static voidaddAuxiliaryLookAndFeel(javax.swing.LookAndFeel l)

static voidaddPropertyChangeListener(java.beans.PropertyChangeListener listener)

static java.lang.Objectget(java.lang.Object key)

static javax.swing.LookAndFeel[]getAuxiliaryLookAndFeels()

static javax.swing.border.BordergetBorder(java.lang.Object key)

Returns a border from the defaults table.
static java.awt.ColorgetColor(java.lang.Object key)

Returns a drawing color from the defaults table.
static java.lang.StringgetCrossPlatformLookAndFeelClassName()

this string can be passed to Class.forName()
static javax.swing.plaf.ComponentUIgetUI(javax.swing.JComponent target)

static voidinstallLookAndFeel(java.lang.String name, java.lang.String className)

static voidinstallLookAndFeel(javax.swing.UIManager.LookAndFeelInfo info)

static java.lang.Objectput(java.lang.Object key, java.lang.Object value)

static booleanremoveAuxiliaryLookAndFeel(javax.swing.LookAndFeel laf)

static voidremovePropertyChangeListener(java.beans.PropertyChangeListener listener)

static voidsetInstalledLookAndFeels(javax.swing.UIManager.LookAndFeelInfo[] infos)

static voidsetLookAndFeel(javax.swing.LookAndFeel newLookAndFeel)

static voidsetLookAndFeel(java.lang.String className)

Method Details

addAuxiliaryLookAndFeel

public static void addAuxiliaryLookAndFeel(javax.swing.LookAndFeel l)

Parameters:


addPropertyChangeListener

public static void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

Parameters:


get

public static Object get(java.lang.Object key)

Parameters:


getAuxiliaryLookAndFeels

public static LookAndFeel[] getAuxiliaryLookAndFeels()


getBorder

public static Border getBorder(java.lang.Object key)

Returns a border from the defaults table.

Parameters:


getColor

public static Color getColor(java.lang.Object key)

Returns a drawing color from the defaults table.

Parameters:


getCrossPlatformLookAndFeelClassName

public static String getCrossPlatformLookAndFeelClassName()

this string can be passed to Class.forName()


getUI

public static ComponentUI getUI(javax.swing.JComponent target)

Parameters:


installLookAndFeel

public static void installLookAndFeel(java.lang.String name, java.lang.String className)

Parameters:


installLookAndFeel

public static void installLookAndFeel(javax.swing.UIManager.LookAndFeelInfo info)

Parameters:


put

public static Object put(java.lang.Object key, java.lang.Object value)

Parameters:


removeAuxiliaryLookAndFeel

public static boolean removeAuxiliaryLookAndFeel(javax.swing.LookAndFeel laf)

Parameters:


removePropertyChangeListener

public static void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

Parameters:


setInstalledLookAndFeels

public static void setInstalledLookAndFeels(javax.swing.UIManager.LookAndFeelInfo[] infos)

Parameters:


setLookAndFeel

public static void setLookAndFeel(java.lang.String className)

Parameters:


setLookAndFeel

public static void setLookAndFeel(javax.swing.LookAndFeel newLookAndFeel)

Parameters: