org.jdesktop.swingx
Class SwingXUtilities

java.lang.Object
  extended by org.jdesktop.swingx.SwingXUtilities

public final class SwingXUtilities
extends Object

A collection of utility methods for Swing(X) classes.


Method Summary
 void setComponentTreeEnabled(Component c, boolean enabled)
          Enables or disables of the components in the tree starting with c.
 void setComponentTreeLocale(Component c, Locale locale)
          Sets the locale for an entire component hierarchy to the specified locale.
static void updateAllComponentTreeUIs()
          Updates the componentTreeUI of all toplevel windows of the current application.
static void updateAllComponentTreeUIs(Window window)
          Updates the componentTreeUI of the given window and all its owned windows, recursively.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setComponentTreeEnabled

public void setComponentTreeEnabled(Component c,
                                    boolean enabled)
Enables or disables of the components in the tree starting with c.

Parameters:
c - the starting component
enabled - true if the component is to enabled; false otherwise

setComponentTreeLocale

public void setComponentTreeLocale(Component c,
                                   Locale locale)
Sets the locale for an entire component hierarchy to the specified locale.

Parameters:
c - the starting component
locale - the locale to set

updateAllComponentTreeUIs

public static void updateAllComponentTreeUIs()
Updates the componentTreeUI of all toplevel windows of the current application.


updateAllComponentTreeUIs

public static void updateAllComponentTreeUIs(Window window)
Updates the componentTreeUI of the given window and all its owned windows, recursively.

Parameters:
window - the window to update