public class ToggleGroup extends Object
Toggles whose
selected variables should be managed such that only a single
Toggle within the ToggleGroup may be selected at
any one time.
Generally ToggleGroups are managed automatically simply by specifying
the name of a ToggleGroup on the , but in
some situations it is desirable to explicitly manage which
ToggleToggleGroup is used by .
Toggles
| Type | Property and Description |
|---|---|
ReadOnlyObjectProperty<Toggle> |
selectedToggle
The selected toggle.
|
| Constructor and Description |
|---|
ToggleGroup()
Creates a default ToggleGroup instance.
|
| Modifier and Type | Method and Description |
|---|---|
ObservableMap<Object,Object> |
getProperties()
Returns an observable map of properties on this node for use primarily
by application developers.
|
Toggle |
getSelectedToggle()
Gets the selected
Toggle. |
ObservableList<Toggle> |
getToggles()
The list of toggles within the ToggleGroup.
|
Object |
getUserData()
Returns a previously set Object property, or null if no such property
has been set using the
setUserData(java.lang.Object) method. |
boolean |
hasProperties()
Tests if ToggleGroup has properties.
|
ReadOnlyObjectProperty<Toggle> |
selectedToggleProperty()
The selected toggle.
|
void |
selectToggle(Toggle value)
Selects the toggle.
|
void |
setUserData(Object value)
Convenience method for setting a single Object property that can be
retrieved at a later date.
|
public final ReadOnlyObjectProperty<Toggle> selectedToggleProperty
getSelectedToggle()public final ObservableList<Toggle> getToggles()
public final void selectToggle(Toggle value)
value - The Toggle that is to be selected.public final Toggle getSelectedToggle()
Toggle.public final ReadOnlyObjectProperty<Toggle> selectedToggleProperty()
getSelectedToggle()public final ObservableMap<Object,Object> getProperties()
public boolean hasProperties()
public void setUserData(Object value)
getUserData().value - The value to be stored - this can later be retrieved by calling
getUserData().public Object getUserData()
setUserData(java.lang.Object) method.Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.