bibliothek.gui.dock.common.action
Class CRadioButton

java.lang.Object
  extended by bibliothek.gui.dock.common.action.CAction
      extended by bibliothek.gui.dock.common.intern.action.CDecorateableAction<A>
          extended by bibliothek.gui.dock.common.intern.action.CDropDownItem<A>
              extended by bibliothek.gui.dock.common.intern.action.CSelectableAction<CommonSimpleRadioAction>
                  extended by bibliothek.gui.dock.common.action.CRadioButton

public abstract class CRadioButton
extends CSelectableAction<CommonSimpleRadioAction>

An action which behaves like a JRadioButton.
Several CRadioButtons can be added to a CRadioGroup, only one CRadioButton of such a group will be selected.

Author:
Benjamin Sigg

Constructor Summary
CRadioButton()
          Creates a new radiobutton
CRadioButton(String text, Icon icon)
          Creates a new radiobutton
 
Method Summary
 
Methods inherited from class bibliothek.gui.dock.common.intern.action.CSelectableAction
changed, getDisabledSelectedHoverIcon, getDisabledSelectedPressedIcon, getSelectedHoverIcon, getSelectedIcon, getSelectedPressedIcon, init, isSelected, setDisabledSelectedHoverIcon, setDisabledSelectedPressedIcon, setSelected, setSelectedHoverIcon, setSelectedIcon, setSelectedPressedIcon
 
Methods inherited from class bibliothek.gui.dock.common.intern.action.CDropDownItem
isDropDownSelectable, isDropDownTriggerableNotSelected, isDropDownTriggerableSelected, setDropDownSelectable, setDropDownTriggerableNotSelected, setDropDownTriggerableSelected
 
Methods inherited from class bibliothek.gui.dock.common.intern.action.CDecorateableAction
addDecorateableActionListener, getAccelerator, getDisabledHoverIcon, getDisabledIcon, getDisabledPressedIcon, getHoverIcon, getIcon, getPressedIcon, getText, getTooltip, intern, isEnabled, isShowTextOnButtons, removeDecorateableActionListener, setAccelerator, setDisabledHoverIcon, setDisabledIcon, setDisabledPressedIcon, setEnabled, setHoverIcon, setIcon, setPressedIcon, setShowTextOnButtons, setText, setTooltip
 
Methods inherited from class bibliothek.gui.dock.common.action.CAction
init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CRadioButton

public CRadioButton()
Creates a new radiobutton


CRadioButton

public CRadioButton(String text,
                    Icon icon)
Creates a new radiobutton

Parameters:
text - the text of this button
icon - the icon of this button