| ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--javax.swing.plaf.ComponentUI
|
+--javax.swing.plaf.ButtonUI
|
+--javax.swing.plaf.basic.BasicButtonUI
|
+--javax.swing.plaf.basic.BasicToggleButtonUI
|
+--javax.swing.plaf.basic.BasicRadioButtonUI
|
+--javax.swing.plaf.metal.MetalRadioButtonUI
|
+--javax.swing.plaf.metal.MetalCheckBoxUI
|
+--com.togethersoft.openapi.util.ui.ThreeStateCheckBox.ThreeStateCheckBoxUI
ThreeStateCheckBox UI delegate class
| Inner Class Summary | |
protected class | ThreeStateCheckBoxUI.ThirdStateItemListener This listener is responsible to removing checkbox undefined state when checkbox was selected being in its undefined state. |
| Fields inherited from class javax.swing.plaf.metal.MetalRadioButtonUI |
focusColor, selectColor, disabledTextColor |
| Fields inherited from class javax.swing.plaf.basic.BasicRadioButtonUI |
icon |
| Fields inherited from class javax.swing.plaf.basic.BasicButtonUI |
defaultTextIconGap, defaultTextShiftOffset |
| Method Summary | |
void | installDefaults(AbstractButton b)Overrides MetalCheckBoxUI.installDefaults(...) method to install ThreeStateCheckboxIcon class used for checkbox icon painting (the originally used icon is UIManager.getIcon(getPropertyPrefix() + "icon");) |
protected void | installListeners(AbstractButton b)Overrides BasicButtonUI.installListeners(...) to install an additional ThirdStateItemListener |
| Methods inherited from class javax.swing.plaf.metal.MetalCheckBoxUI |
createUI, getPropertyPrefix, uninstallDefaults |
| Methods inherited from class javax.swing.plaf.metal.MetalRadioButtonUI |
getSelectColor, getDisabledTextColor, getFocusColor, paint, paintFocus |
| Methods inherited from class javax.swing.plaf.basic.BasicRadioButtonUI |
getDefaultIcon, getPreferredSize |
| Methods inherited from class javax.swing.plaf.basic.BasicToggleButtonUI |
paintIcon, paintText, paintFocus, paintButtonPressed |
| Methods inherited from class javax.swing.plaf.basic.BasicButtonUI |
installUI, installKeyboardActions, uninstallUI, uninstallKeyboardActions, uninstallListeners, createButtonListener, getDefaultTextIconGap, paintIcon, paintText, clearTextShiftOffset, setTextShiftOffset, getTextShiftOffset, getMinimumSize, getMaximumSize |
| Methods inherited from class javax.swing.plaf.ComponentUI |
update, contains, getAccessibleChildrenCount, getAccessibleChild |
| Methods inherited from class java.lang.Object |
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |
| Method Detail |
public void installDefaults(AbstractButton b)
protected void installListeners(AbstractButton b)
| ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||