|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.basic.BasicToggleButtonUI
javax.swing.plaf.basic.BasicRadioButtonUI
org.jvnet.substance.SubstanceRadioButtonUI
public class SubstanceRadioButtonUI
UI for radio buttons in Substance look and feel.
| Field Summary | |
|---|---|
protected javax.swing.JToggleButton |
button
Associated toggle button. |
protected org.jvnet.lafwidget.animation.FadeStateListener |
substanceFadeStateListener
Listener for fade animations. |
protected java.beans.PropertyChangeListener |
substancePropertyListener
Property change listener. |
| Fields inherited from class javax.swing.plaf.basic.BasicRadioButtonUI |
|---|
icon |
| Fields inherited from class javax.swing.plaf.basic.BasicButtonUI |
|---|
defaultTextIconGap, defaultTextShiftOffset |
| Constructor Summary | |
|---|---|
SubstanceRadioButtonUI(javax.swing.JToggleButton button)
Simple constructor. |
|
| Method Summary | |
|---|---|
protected javax.swing.plaf.basic.BasicButtonListener |
createButtonListener(javax.swing.AbstractButton b)
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent b)
|
javax.swing.Icon |
getDefaultIcon()
|
static java.lang.String |
getMemoryUsage()
Returns memory usage string. |
protected void |
installDefaults(javax.swing.AbstractButton b)
|
protected void |
installListeners(javax.swing.AbstractButton b)
|
void |
installUI(javax.swing.JComponent c)
|
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c)
|
protected float |
paintButtonText(java.awt.Graphics g,
javax.swing.AbstractButton button,
java.awt.Rectangle textRect,
java.lang.String text)
Paints the text. |
static void |
reset()
Resets image maps (used when setting new theme). |
protected void |
uninstallDefaults(javax.swing.AbstractButton b)
|
protected void |
uninstallListeners(javax.swing.AbstractButton b)
|
void |
uninstallUI(javax.swing.JComponent c)
|
| Methods inherited from class javax.swing.plaf.basic.BasicRadioButtonUI |
|---|
getPreferredSize, getPropertyPrefix, paintFocus |
| Methods inherited from class javax.swing.plaf.basic.BasicToggleButtonUI |
|---|
getTextShiftOffset, paintIcon |
| Methods inherited from class javax.swing.plaf.basic.BasicButtonUI |
|---|
clearTextShiftOffset, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, installKeyboardActions, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions |
| 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 |
| Field Detail |
|---|
protected java.beans.PropertyChangeListener substancePropertyListener
AbstractButton.MODEL_CHANGED_PROPERTY property.
protected javax.swing.JToggleButton button
protected org.jvnet.lafwidget.animation.FadeStateListener substanceFadeStateListener
| Constructor Detail |
|---|
public SubstanceRadioButtonUI(javax.swing.JToggleButton button)
button - Associated radio button.| Method Detail |
|---|
public static void reset()
SubstanceLookAndFeel.setCurrentTheme(String),
SubstanceLookAndFeel.setCurrentTheme(org.jvnet.substance.theme.SubstanceTheme)protected void installListeners(javax.swing.AbstractButton b)
installListeners in class javax.swing.plaf.basic.BasicButtonUIprotected void installDefaults(javax.swing.AbstractButton b)
installDefaults in class javax.swing.plaf.basic.BasicRadioButtonUIprotected void uninstallDefaults(javax.swing.AbstractButton b)
uninstallDefaults in class javax.swing.plaf.basic.BasicRadioButtonUIpublic void installUI(javax.swing.JComponent c)
installUI in class javax.swing.plaf.basic.BasicButtonUIpublic void uninstallUI(javax.swing.JComponent c)
uninstallUI in class javax.swing.plaf.basic.BasicButtonUIprotected void uninstallListeners(javax.swing.AbstractButton b)
uninstallListeners in class javax.swing.plaf.basic.BasicButtonUIpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b)
protected javax.swing.plaf.basic.BasicButtonListener createButtonListener(javax.swing.AbstractButton b)
createButtonListener in class javax.swing.plaf.basic.BasicButtonUIpublic javax.swing.Icon getDefaultIcon()
getDefaultIcon in class javax.swing.plaf.basic.BasicRadioButtonUI
public void paint(java.awt.Graphics g,
javax.swing.JComponent c)
paint in class javax.swing.plaf.basic.BasicRadioButtonUIpublic static java.lang.String getMemoryUsage()
protected float paintButtonText(java.awt.Graphics g,
javax.swing.AbstractButton button,
java.awt.Rectangle textRect,
java.lang.String text)
g - Graphic contextbutton - ButtontextRect - Text rectangletext - Text to paint
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||