org.gnu.gtk
Class RadioButton
java.lang.Object
|
+--org.gnu.glib.GObject
|
+--org.gnu.gtk.GtkObject
|
+--org.gnu.gtk.Widget
|
+--org.gnu.gtk.Container
|
+--org.gnu.gtk.Bin
|
+--org.gnu.gtk.Button
|
+--org.gnu.gtk.ToggleButton
|
+--org.gnu.gtk.CheckButton
|
+--org.gnu.gtk.RadioButton
- public class RadioButton
- extends CheckButton
A single RadioButton performs the same basic function as a CheckButton,
as it's position in the object hierarchy reflects. It is only when
multiple RadioButtons are grouped together that they become a different
user interface component.
Every RadioButton is a member of some group of RadioButtons. When
one is selected, all of the other RadioButtons in the same group are
deselected.
A RadioButton is created by the constructor passing a null
value for the RadioButton objection for the first object, and the First
object as a parameter for the remaining objects.
|
Constructor Summary |
RadioButton(int handle)
Construct a radio button using a handle to a native resource. |
RadioButton(RadioButton group)
Create a new RadioButton object adding it to the same group
as the provided RadioButton. |
RadioButton(RadioButton group,
java.lang.String label,
boolean hasMnemonic)
Create a new RadioButton object adding it to the same group
as the provided RadioButton. |
|
Method Summary |
static Type |
getType()
Retrieve the runtime type used by the GLib library. |
| Methods inherited from class org.gnu.gtk.Button |
addListener, click, enter, getLabel, getRelief, getUseStock, getUseUnderline, leave, press, release, removeListener, setLabel, setRelief, setUseStock, setUseUnderline |
| Methods inherited from class org.gnu.gtk.Widget |
activate, addListener, addListener, addListener, addListener, addListener, addListener, createContext, createLayout, destroy, draw, drawArea, drawArea, getAccessible, getColormap, getContext, getModifierStyle, getName, getParent, getParentWindow, getPointer, getSensitive, getStyle, getToplevel, grabDefault, grabFocus, hasFocus, hide, hideAll, intersect, isAncestor, makeWidget, modifyStyle, popColormap, pushColormap, realize, removeListener, removeListener, removeListener, removeListener, removeListener, removeListener, reparent, setBackgroundColor, setBaseColor, setColormap, setDoubleBuffered, setDragDestination, setDragSource, setFont, setForegroundColor, setMinimumSize, setName, setNoDragDestination, setNoDragSource, setSensitive, setTextColor, shapeCombineMask, show, showAll |
| Methods inherited from class org.gnu.glib.GObject |
addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, addEventHandler, equals, getData, getHandle, removeEventHandler, setData |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RadioButton
public RadioButton(RadioButton group)
- Create a new RadioButton object adding it to the same group
as the provided RadioButton. If this is the first RadioButton
pass
null for this parameter.
- Parameters:
group - A RadioButton that belongs to the group that we wish
to add this newly constructed RadioButton to. If this is the first
RadioButton in the group just pass null.
RadioButton
public RadioButton(RadioButton group,
java.lang.String label,
boolean hasMnemonic)
- Create a new RadioButton object adding it to the same group
as the provided RadioButton. If this is the first RadioButton
pass
null for this parameter.
- Parameters:
group - A RadioButton that belongs to the group that we wish
to add this newly constructed RadioButton to. If this is the first
RadioButton in the group just pass null.label - The text label to assign to this RadioButton.hasMnemonic - An indicator to inform the widget if the label
contains a mnemonic.
RadioButton
public RadioButton(int handle)
- Construct a radio button using a handle to a native resource.
getType
public static Type getType()
- Retrieve the runtime type used by the GLib library.