com.birosoft.liquid
Class LiquidRadioButtonUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ButtonUI
          extended by javax.swing.plaf.basic.BasicButtonUI
              extended by javax.swing.plaf.basic.BasicToggleButtonUI
                  extended by javax.swing.plaf.basic.BasicRadioButtonUI
                      extended by com.birosoft.liquid.LiquidRadioButtonUI

public class LiquidRadioButtonUI
extends javax.swing.plaf.basic.BasicRadioButtonUI


Field Summary
 
Fields inherited from class javax.swing.plaf.basic.BasicRadioButtonUI
icon
 
Fields inherited from class javax.swing.plaf.basic.BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset
 
Constructor Summary
LiquidRadioButtonUI()
           
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
          Creates the singleton for the UI
protected  com.birosoft.liquid.LiquidRadioButtonIcon getSkinnedIcon()
          Returns the skinned Icon
 void installUI(javax.swing.JComponent arg0)
          Installs the icon for the UI
protected  void paintFocus(java.awt.Graphics g, java.awt.Rectangle t, java.awt.Dimension arg2)
          Paints the focus for the radiobutton
 
Methods inherited from class javax.swing.plaf.basic.BasicRadioButtonUI
getDefaultIcon, getPreferredSize, getPropertyPrefix, installDefaults, paint, uninstallDefaults
 
Methods inherited from class javax.swing.plaf.basic.BasicToggleButtonUI
getTextShiftOffset, paintIcon
 
Methods inherited from class javax.swing.plaf.basic.BasicButtonUI
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, installKeyboardActions, installListeners, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallListeners, uninstallUI
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiquidRadioButtonUI

public LiquidRadioButtonUI()
Method Detail

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
Creates the singleton for the UI

See Also:
ComponentUI.createUI(JComponent)

installUI

public void installUI(javax.swing.JComponent arg0)
Installs the icon for the UI

Overrides:
installUI in class javax.swing.plaf.basic.BasicButtonUI
See Also:
ComponentUI.installUI(JComponent)

getSkinnedIcon

protected com.birosoft.liquid.LiquidRadioButtonIcon getSkinnedIcon()
Returns the skinned Icon

Returns:
LiquidRadioButtonIcon

paintFocus

protected void paintFocus(java.awt.Graphics g,
                          java.awt.Rectangle t,
                          java.awt.Dimension arg2)
Paints the focus for the radiobutton

Overrides:
paintFocus in class javax.swing.plaf.basic.BasicRadioButtonUI
See Also:
BasicRadioButtonUI.paintFocus(java.awt.Graphics, java.awt.Rectangle, java.awt.Dimension)