org.jdesktop.swingx.plaf
Class LookAndFeelUtils

java.lang.Object
  extended by org.jdesktop.swingx.plaf.LookAndFeelUtils

public class LookAndFeelUtils
extends Object

Collection of helpers. Could move to LookAndFeelAddon?


Constructor Summary
LookAndFeelUtils()
           
 
Method Summary
static Color getAsNotUIResource(Color color)
          Returns a Color based on the param which is not of type UIResource.
static Font getAsNotUIResource(Font font)
          Returns a Font based on the param which is not of type UIResource.
static Object getUIOfType(ComponentUI ui, Class<?> klass)
          Returns the ui that is of type klass, or null if one can not be found.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LookAndFeelUtils

public LookAndFeelUtils()
Method Detail

getUIOfType

public static Object getUIOfType(ComponentUI ui,
                                 Class<?> klass)
Returns the ui that is of type klass, or null if one can not be found.


getAsNotUIResource

public static Font getAsNotUIResource(Font font)
Returns a Font based on the param which is not of type UIResource.

Parameters:
font - the base font
Returns:
a font not of type UIResource, may be null.

getAsNotUIResource

public static Color getAsNotUIResource(Color color)
Returns a Color based on the param which is not of type UIResource.

Parameters:
color - the base color
Returns:
a color not of type UIResource, may be null.