Package org.apache.pivot.wtk
Class RadioButton
- java.lang.Object
 - 
- org.apache.pivot.wtk.Component
 - 
- org.apache.pivot.wtk.Button
 - 
- org.apache.pivot.wtk.RadioButton
 
 
 
 
- 
- All Implemented Interfaces:
 ConstrainedVisual,Visual
@DefaultProperty("buttonData") public class RadioButton extends Button
Component representing a "radio button". 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class org.apache.pivot.wtk.Button
Button.ButtonDataBindMapping, Button.DataRenderer, Button.SelectedBindMapping, Button.State, Button.StateBindMapping 
- 
Nested classes/interfaces inherited from class org.apache.pivot.wtk.Component
Component.DecoratorSequence, Component.StyleDictionary, Component.UserDataDictionary 
 - 
 
- 
Constructor Summary
Constructors Constructor Description RadioButton()RadioButton(java.lang.Object buttonData)RadioButton(ButtonGroup buttonGroup)RadioButton(ButtonGroup buttonGroup, java.lang.Object buttonData) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpress()"Presses" the button.voidsetToggleButton(boolean toggleButton)Sets the button's toggle state.voidsetTriState(boolean triState)Sets the button's tri-state state.- 
Methods inherited from class org.apache.pivot.wtk.Button
clear, getAction, getButtonBindingListeners, getButtonData, getButtonDataBindMapping, getButtonDataBindType, getButtonDataKey, getButtonGroup, getButtonListeners, getButtonPressListeners, getButtonStateListeners, getDataRenderer, getQueuedActionDelay, getSelectedBindMapping, getSelectedBindType, getSelectedKey, getState, getStateBindMapping, getStateBindType, getStateKey, isQueuedAction, isSelected, isToggleButton, isTriState, load, setAction, setAction, setButtonData, setButtonDataBindMapping, setButtonDataBindType, setButtonDataKey, setButtonGroup, setDataRenderer, setEnabled, setQueuedAction, setQueuedActionDelay, setSelected, setSelectedBindMapping, setSelectedBindType, setSelectedKey, setState, setStateBindMapping, setStateBindType, setStateKey, store 
- 
Methods inherited from class org.apache.pivot.wtk.Component
checkSkin, clearFocus, contains, copyStyle, copyStyle, getAncestor, getAncestor, getAttribute, getAutomationID, getBaseline, getBaseline, getBounds, getComponentClassListeners, getComponentDataListeners, getComponentDecoratorListeners, getComponentKeyListeners, getComponentListeners, getComponentMouseButtonListeners, getComponentMouseListeners, getComponentMouseWheelListeners, getComponentStateListeners, getComponentStyleListeners, getComponentTooltipListeners, getCursor, getDecoratedBounds, getDecorators, getDisplay, getDragSource, getDropTarget, getFocusedComponent, getGraphics, getHeight, getHeightLimits, getLocation, getMaximumHeight, getMaximumWidth, getMenuHandler, getMinimumHeight, getMinimumWidth, getMouseLocation, getName, getNamedStyles, getParent, getPreferredHeight, getPreferredHeight, getPreferredSize, getPreferredWidth, getPreferredWidth, getScreenBounds, getSize, getSkin, getStyle, getStyle, getStyleBoolean, getStyleBoolean, getStyleColor, getStyleColor, getStyleFont, getStyleFont, getStyleInt, getStyleInt, getStyles, getTextInputMethodListener, getTooltipDelay, getTooltipText, getTooltipWrapText, getTypedStyles, getUserData, getVisibleArea, getVisibleArea, getVisibleArea, getWidth, getWidthLimits, getWindow, getX, getY, indexBoundsCheck, installSkin, invalidate, isBlocked, isEnabled, isFocusable, isFocused, isMouseOver, isOpaque, isPreferredHeightSet, isPreferredSizeSet, isPreferredWidthSet, isShowing, isValid, isVisible, keyPressed, keyReleased, keyTyped, layout, mapPointFromAncestor, mapPointFromAncestor, mapPointToAncestor, mapPointToAncestor, mouseClick, mouseDown, mouseMove, mouseOut, mouseOver, mouseUp, mouseWheel, offsetToScreen, paint, putStyle, putStyle, reenterMouse, repaint, repaint, repaint, repaint, repaint, repaint, requestFocus, scrollAreaToVisible, scrollAreaToVisible, setAttribute, setAutomationID, setAutomationID, setCursor, setDragSource, setDropTarget, setFocused, setHeight, setHeightLimits, setHeightLimits, setLocation, setLocation, setMaximumHeight, setMaximumWidth, setMenuHandler, setMinimumHeight, setMinimumWidth, setName, setParent, setPreferredHeight, setPreferredSize, setPreferredSize, setPreferredWidth, setSize, setSize, setSkin, setStyleName, setStyleNames, setStyleNames, setStyles, setStyles, setTooltipDelay, setTooltipText, setTooltipWrapText, setVisible, setWidth, setWidthLimits, setWidthLimits, setX, setY, toString, transferFocus, validate 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
RadioButton
public RadioButton()
 
- 
RadioButton
public RadioButton(ButtonGroup buttonGroup)
 
- 
RadioButton
public RadioButton(java.lang.Object buttonData)
 
- 
RadioButton
public RadioButton(ButtonGroup buttonGroup, java.lang.Object buttonData)
 
 - 
 
- 
Method Detail
- 
press
public void press()
Description copied from class:Button"Presses" the button. Performs any action associated with the button. 
- 
setToggleButton
@UnsupportedOperation public void setToggleButton(boolean toggleButton)
Description copied from class:ButtonSets the button's toggle state.- Overrides:
 setToggleButtonin classButton- Parameters:
 toggleButton- Whether or not this should be a toggle button.
 
- 
setTriState
@UnsupportedOperation public void setTriState(boolean triState)
Description copied from class:ButtonSets the button's tri-state state.- Overrides:
 setTriStatein classButton- Parameters:
 triState- Whether or not to make this a tri-state button.
 
 - 
 
 -