org.gnu.gtk

Class RadioButton

public class RadioButton extends CheckButton

Deprecated: This class is part of the java-gnome 2.x family of libraries, which, due to their inefficiency and complexity, are no longer being maintained and have been abandoned by the java-gnome project. This class may in the future have an equivalent in java-gnome 4.0, try looking for org.gnome.gtk.RadioButton. You should be aware that there is a considerably different API in the new library: the architecture is completely different and most notably internals are no longer exposed to public view.

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(RadioMenuItem[] group)
RadioButton(RadioButton[] group, String label, boolean hasMnemonic)
RadioButton(RadioButton group)
Create a new RadioButton object adding it to the same group as the provided RadioButton.
RadioButton(RadioButton group, String label, boolean hasMnemonic)
Create a new RadioButton object adding it to the same group as the provided RadioButton.
RadioButton(Handle handle)
Construct a radio button using a handle to a native resource.
Method Summary
static RadioButtongetRadioButton(Handle handle)
Internal static factory method to be used by Java-Gnome only.
static TypegetType()
Retrieve the runtime type used by the GLib library.

Constructor Detail

RadioButton

public RadioButton(RadioMenuItem[] group)

RadioButton

public RadioButton(RadioButton[] group, String label, boolean hasMnemonic)

RadioButton

public RadioButton(RadioButton group)

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

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, String label, boolean hasMnemonic)

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

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(Handle handle)

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Construct a radio button using a handle to a native resource.

Method Detail

getRadioButton

public static RadioButton getRadioButton(Handle handle)

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Internal static factory method to be used by Java-Gnome only.

getType

public static Type getType()

Deprecated: Superceeded by java-gnome 4.0; a method along these lines may well exist in the new bindings, but if it does it likely has a different name or signature due to the shift to an algorithmic mapping of the underlying native libraries.

Retrieve the runtime type used by the GLib library.