Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse javax.swing.UIManager1.2

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

Deklaration

public class UIManager
extends java.lang.Object
implements java.io.Serializable

Beschreibung

Diese Klasse beinhaltet das aktuelle Look-and-Feel und deren Standard-Werten. Das Look-and-Feel wird dabei entweder über die System-Property swing.defaultlaf, die Property-Datei swing.properties mit dem Schlüssel swing.defaultlaf oder das Java Look-and-Feel bestimmt.


 
Geschachtelte Klassen
public staticUIManager.LookAndFeelInfo
 
Konstruktoren
publicUIManager()
 
Methoden
public static UIManager.LookAndFeelInfo[]getInstalledLookAndFeels()
public static voidsetInstalledLookAndFeels(UIManager.LookAndFeelInfo[] infos)
public static voidinstallLookAndFeel(UIManager.LookAndFeelInfo info)
public static voidinstallLookAndFeel(String name, String className)
public static LookAndFeelgetLookAndFeel()
public static voidsetLookAndFeel(LookAndFeel newLookAndFeel)
public static voidsetLookAndFeel(String className)
public static StringgetSystemLookAndFeelClassName()
public static StringgetCrossPlatformLookAndFeelClassName()
public static UIDefaultsgetDefaults()
public static FontgetFont(Object key)
public static FontgetFont(Object key, Locale l)     [1.4]
public static ColorgetColor(Object key)
public static ColorgetColor(Object key, Locale l)     [1.4]
public static IcongetIcon(Object key)
public static IcongetIcon(Object key, Locale l)     [1.4]
public static BordergetBorder(Object key)
public static BordergetBorder(Object key, Locale l)     [1.4]
public static StringgetString(Object key)
public static StringgetString(Object key, Locale l)
public static intgetInt(Object key)
public static intgetInt(Object key, Locale l)     [1.4]
public static booleangetBoolean(Object key)     [1.4]
public static booleangetBoolean(Object key, Locale l)     [1.4]
public static InsetsgetInsets(Object key)
public static InsetsgetInsets(Object key, Locale l)     [1.4]
public static DimensiongetDimension(Object key)
public static DimensiongetDimension(Object key, Locale l)     [1.4]
public static Objectget(Object key)
public static Objectget(Object key, Locale l)
public static Objectput(Object key, Object value)
public static ComponentUIgetUI(JComponent target)
public static UIDefaultsgetLookAndFeelDefaults()
public static voidaddAuxiliaryLookAndFeel(LookAndFeel laf)
public static booleanremoveAuxiliaryLookAndFeel(LookAndFeel laf)
public static LookAndFeel[]getAuxiliaryLookAndFeels()
public static voidaddPropertyChangeListener(PropertyChangeListener listener)
public static voidremovePropertyChangeListener(PropertyChangeListener listener)
public static PropertyChangeListener[]getPropertyChangeListeners()     [1.4]


 

Konstruktoren im Detail

public UIManager()

 

Methoden im Detail

public static UIManager.LookAndFeelInfo[] getInstalledLookAndFeels()
Liefert die installierten Look-and-Feels.
public static void setInstalledLookAndFeels(UIManager.LookAndFeelInfo[] infos)
Tauscht die aktuellen mit den angegebenen LookAndFeelInfos aus.
Exception: SecurityException
public static void installLookAndFeel(UIManager.LookAndFeelInfo info)
Fügt das angegebene Look-and-Feel hinzu.
public static void installLookAndFeel(String name, String className)
Erzeugt das Look-and-Feel und fügt es hinzu.
public static LookAndFeel getLookAndFeel()
Liefert das aktuelle Look-and-Feel.
public static void setLookAndFeel(LookAndFeel newLookAndFeel)
Setzt das aktuelle Look-and-Feel.
Exception: UnsupportedLookAndFeelException
public static void setLookAndFeel(String className)
Setzt das aktuelle Look-and-Feel.
Exception: ClassNotFoundException
Exception: InstantiationException
Exception: IllegalAccessException
Exception: UnsupportedLookAndFeelException
public static String getSystemLookAndFeelClassName()
Liefert das Look-and-Feel zum System.
public static String getCrossPlatformLookAndFeelClassName()
Liefert das Look-and-Feel, welches auf allen Plattformen angeboten wird.
public static UIDefaults getDefaults()
Liefertt die Standard-Werte des Look-and-Feel.
public static Font getFont(Object key)
Liefert die Schriftart zum Schlüssel.
public static Font getFont(Object key, Locale l)     [1.4]
Liefert die Schriftart zum Schlüssel und der Locale.
public static Color getColor(Object key)
Liefert die Farbe zum Schlüssel.
public static Color getColor(Object key, Locale l)     [1.4]
Liefert die Farbe zum Schlüssel und der Locale.
public static Icon getIcon(Object key)
Liefert das Icon zum Schlüssel.
public static Icon getIcon(Object key, Locale l)     [1.4]
Liefert das Icon zum Schlüssel und der Locale.
public static Border getBorder(Object key)
Liefert den Rahmen zum Schlüssel.
public static Border getBorder(Object key, Locale l)     [1.4]
Liefert den Rahmen zum Schlüssel und der Locale.
public static String getString(Object key)
Liefert den Wert zum Schlüssel.
public static String getString(Object key, Locale l)
Liefert den Wert zum Schlüssel und der Locale.
public static int getInt(Object key)
Liefert den Wert zum Schlüssel.
public static int getInt(Object key, Locale l)     [1.4]
Liefert den Wert zum Schlüssel und der Locale.
public static boolean getBoolean(Object key)     [1.4]
Liefert den Wert zum Schlüssel.
public static boolean getBoolean(Object key, Locale l)     [1.4]
Liefert den Wert zum Schlüssel und der Locale.
public static Insets getInsets(Object key)
Liefert den Wert zum Schlüssel.
public static Insets getInsets(Object key, Locale l)     [1.4]
Liefert den Wert zum Schlüssel und der Locale.
public static Dimension getDimension(Object key)
Liefert den Wert zum Schlüssel.
public static Dimension getDimension(Object key, Locale l)     [1.4]
Liefert den Wert zum Schlüssel und der Locale.
public static Object get(Object key)
Liefert den Wert zum Schlüssel.
public static Object get(Object key, Locale l)
Liefert den Wert zum Schlüssel und der Locale.
public static Object put(Object key, Object value)
Setzt den Wert zu dem Schlüssel.
public static ComponentUI getUI(JComponent target)
Liefert das Look-and-Feel-Objekt, das diese Komponente zeichnet.
public static UIDefaults getLookAndFeelDefaults()
Liefert die Standard-Werte des Look-and-Feel.
public static void addAuxiliaryLookAndFeel(LookAndFeel laf)
Fügt das Look-and-Feel zur Liste der unterstützenden Look-and-Feels hinzu.
public static boolean removeAuxiliaryLookAndFeel(LookAndFeel laf)
Entfernt das Look-and-Feel.
public static LookAndFeel[] getAuxiliaryLookAndFeels()
Liefert alle Behelfs-Look-and-Feels.
public static void addPropertyChangeListener(PropertyChangeListener listener)
Fügt den Listener hinzu.
public static void removePropertyChangeListener(PropertyChangeListener listener)
Entfernt den Listener.
public static PropertyChangeListener[] getPropertyChangeListeners()     [1.4]
Liefert die Listener.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.