yu.ac.bg.etf.javaqx.qswing
Class JQRadioButton

java.lang.Object
  extended byyu.ac.bg.etf.javaqx.core.AbstractDisposable
      extended byyu.ac.bg.etf.javaqx.qswing.JQComponent
          extended byyu.ac.bg.etf.javaqx.qswing.JQAbstractButton
              extended byyu.ac.bg.etf.javaqx.qswing.JQToggleButton
                  extended byyu.ac.bg.etf.javaqx.qswing.JQRadioButton
All Implemented Interfaces:
Disposable, JQAbstractButtonProperties, JQComponentProperties, JQTextProperty, JQToggleButtonProperties, Selectable

public class JQRadioButton
extends JQToggleButton

Radio Button Component.

Version:
0.2.0
Author:
Slobodan Vrkacevic (slobodan.vrkacevic@gmail.com)

Nested Class Summary
 
Nested classes inherited from class yu.ac.bg.etf.javaqx.qswing.JQToggleButton
JQToggleButton.ActionPropertyChangeListener
 
Field Summary
 
Fields inherited from class yu.ac.bg.etf.javaqx.qswing.JQComponent
listenerList
 
Fields inherited from interface yu.ac.bg.etf.javaqx.qswing.properties.JQToggleButtonProperties
PROPERTY_DISABLED_SELECTED_ICON, PROPERTY_ROLLOVER_SELECTED_ICON, PROPERTY_SELECTED_ICON
 
Fields inherited from interface yu.ac.bg.etf.javaqx.qswing.properties.JQAbstractButtonProperties
PROPERTY_ACTION, PROPERTY_ACTION_COMMAND, PROPERTY_DISABLED_ICON, PROPERTY_ICON, PROPERTY_MODEL, PROPERTY_PRESSED_ICON, PROPERTY_ROLLOVER_ICON
 
Fields inherited from interface yu.ac.bg.etf.javaqx.qswing.properties.JQTextProperty
PROPERTY_MNEMONIC, PROPERTY_TEXT
 
Fields inherited from interface yu.ac.bg.etf.javaqx.qswing.properties.JQComponentProperties
PROPERTY_BACKGROUND, PROPERTY_COMPONENT_ORIENTATION, PROPERTY_CONTEXT_MENU, PROPERTY_ENABLED, PROPERTY_FIXED_SIZE, PROPERTY_FOCUSABLE, PROPERTY_FONT, PROPERTY_FOREGROUND, PROPERTY_INSETS, PROPERTY_LOCALE, PROPERTY_MAXIMUM_SIZE, PROPERTY_MINIMUM_SIZE, PROPERTY_NAME, PROPERTY_OPAQUE, PROPERTY_PREFERRED_SIZE, PROPERTY_RESOURCE_BUNDLE_NAME, PROPERTY_STATUS_TIP_TEXT, PROPERTY_STYLE_SHEET, PROPERTY_TOOL_TIP_TEXT, PROPERTY_VISIBLE, PROPERTY_WHATS_THIS_TEXT
 
Constructor Summary
JQRadioButton()
          Constructs new JQRadioButton object.
JQRadioButton(Action action)
          Constructs new JQRadioButton object.
JQRadioButton(Icon icon)
          Constructs new JQRadioButton object.
JQRadioButton(java.lang.String text)
          Constructs new JQRadioButton object.
JQRadioButton(java.lang.String text, Icon icon)
          Constructs new JQRadioButton object.
 
Methods inherited from class yu.ac.bg.etf.javaqx.qswing.JQToggleButton
configurePropertiesFromAction, createActionPropertyChangeListener, getDisabledSelectedIcon, getRolloverSelectedIcon, getSelectableGroup, getSelectedIcon, isSelected, setDisabledSelectedIcon, setRolloverSelectedIcon, setSelectableGroup, setSelected, setSelectedIcon
 
Methods inherited from class yu.ac.bg.etf.javaqx.qswing.JQAbstractButton
addActionListener, fireActionPerformed, fireStateChanged, getAction, getActionCommand, getActionListeners, getDisabledIcon, getIcon, getMnemonic, getModel, getPressedIcon, getRolloverIcon, getText, isPressed, paramString, removeActionListener, setAction, setActionCommand, setDisabledIcon, setEnabled, setIcon, setMnemonic, setModel, setPressed, setPressedIcon, setRolloverIcon, setText, updateLocalization
 
Methods inherited from class yu.ac.bg.etf.javaqx.qswing.JQComponent
addComponentListener, addFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, disableEvents, disposeComponent, disposeObject, enableEvents, eventEnabled, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getClientProperty, getComponentListeners, getComponentOrientation, getContextMenu, getCursor, getEventMask, getFocusListener, getFont, getFontMetrics, getForeground, getHeight, getInsets, getKeyListeners, getLocale, getLocation, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getOwnedComponents, getOwner, getParent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getResourceBundleName, getSize, getStatusTipText, getStyleSheet, getToolTipText, getToolTipText, getWhatsThisText, getWidth, getX, getY, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFontSet, isForegroundSet, isLeftToRight, isLocaleSet, isOpaque, isOwnerOf, isPainting, isResizable, isResourceBundleNameSet, isUpdatesEnabled, isValid, isVisible, localizeObject, localizeString, localizeString, localizeStrings, paintComponent, processComponentEvent, processContextMenuEvent, processFocusEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, processStyleChange, putClientProperty, removeComponentListener, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, removeStyleSheet, repaint, repaint, repaint, requestFocus, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setContextMenu, setCursor, setDefaultResourceBundleName, setDisplayable, setFixedSize, setFixedSize, setFocusable, setFont, setForeground, setInsets, setInsets, setLeftToRightComponentOrientation, setLocale, setLocation, setLocation, setMaximumSize, setMaximumSize, setMinimumSize, setMinimumSize, setName, setOpaque, setPreferredSize, setPreferredSize, setResizable, setResourceBundleName, setRightToLeftComponentOrientation, setSize, setSize, setStatusTipText, setStyleSheet, setStyleSheet, setToolTipText, setUpdatesEnabled, setVisible, setWhatsThisText, toString, unsetComponentOrientation, update, update, update, updateComponentOrientation, validate
 
Methods inherited from class yu.ac.bg.etf.javaqx.core.AbstractDisposable
addDisposeListener, dispose, disposedCheck, disposedErrorString, finalize, isDisposed, removeDisposeListener
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JQRadioButton

public JQRadioButton()
Constructs new JQRadioButton object.


JQRadioButton

public JQRadioButton(Action action)
Constructs new JQRadioButton object.

Parameters:
action - the action

JQRadioButton

public JQRadioButton(java.lang.String text)
Constructs new JQRadioButton object.

Parameters:
text - the button text

JQRadioButton

public JQRadioButton(Icon icon)
Constructs new JQRadioButton object.

Parameters:
icon - the icon

JQRadioButton

public JQRadioButton(java.lang.String text,
                     Icon icon)
Constructs new JQRadioButton object.

Parameters:
text - the button text
icon - the icon


Copyright © 2007 ETF and contributors. All Rights Reserved.