org.jvnet.substance
Class SubstanceIconFactory

java.lang.Object
  extended by org.jvnet.substance.SubstanceIconFactory

public class SubstanceIconFactory
extends Object

Icon factory for dynamically-changing icons.

Author:
Kirill Grouchnikov

Constructor Summary
SubstanceIconFactory()
           
 
Method Summary
static Icon getCheckBoxMenuItemIcon(int size)
          Retrieves icon for check box menu item in SubstanceCheckBoxMenuItemUI.
static Icon getRadioButtonMenuItemIcon(int size)
          Retrieves icon for radio button menu item in SubstanceRadioButtonMenuItemUI.
static Icon getSliderHorizontalIcon(int size, boolean isMirrorred)
          Retrieves icon for horizontal slider in SubstanceSliderUI.
static Icon getSliderVerticalIcon(int size, boolean isMirrorred)
          Retrieves icon for vertical slider in SubstanceSliderUI.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubstanceIconFactory

public SubstanceIconFactory()
Method Detail

getCheckBoxMenuItemIcon

public static Icon getCheckBoxMenuItemIcon(int size)
Retrieves icon for check box menu item in SubstanceCheckBoxMenuItemUI.

Parameters:
size - The size of the icon to retrieve.
Returns:
Icon for check box menu item in SubstanceCheckBoxMenuItemUI.

getRadioButtonMenuItemIcon

public static Icon getRadioButtonMenuItemIcon(int size)
Retrieves icon for radio button menu item in SubstanceRadioButtonMenuItemUI.

Parameters:
size - The size of the icon to retrieve.
Returns:
Icon for radio button menu item in SubstanceRadioButtonMenuItemUI.

getSliderHorizontalIcon

public static Icon getSliderHorizontalIcon(int size,
                                           boolean isMirrorred)
Retrieves icon for horizontal slider in SubstanceSliderUI.

Parameters:
size - The size of the icon to retrieve.
Returns:
Icon for horizontal slider in SubstanceSliderUI.

getSliderVerticalIcon

public static Icon getSliderVerticalIcon(int size,
                                         boolean isMirrorred)
Retrieves icon for vertical slider in SubstanceSliderUI.

Parameters:
size - The size of the icon to retrieve.
Returns:
Icon for vertical slider in SubstanceSliderUI.