Spec-Zone .ru
спецификации, руководства, описания, API
|
Package | Description |
---|---|
javafx.beans.binding |
Characteristics of Bindings
|
javafx.beans.property |
The package
javafx.beans.property defines read-only
properties and writable properties, plus a number of implementations. |
javafx.beans.value |
The package
javafx.beans.value contains the two
fundamental interfaces ObservableValue and WritableValue and all of its sub-interfaces. |
javafx.fxml |
Contains classes for loading an object hierarchy from markup.
|
javafx.scene.control |
The JavaFX User Interface Controls (UI Controls or just Controls) are
specialized Nodes in the JavaFX Scenegraph especially suited for reuse in
many different application contexts.
|
javafx.scene.control.cell |
The
javafx.scene.control.cell package is where all cell-related
classes are located, other than the core classes such as
Cell , IndexedCell ,
ListCell , TreeCell ,
and TableCell . |
javafx.scene.effect |
Provides the set of classes for attaching graphical filter effects to JavaFX Scene Graph Nodes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Binding<T>
A
Binding calculates a value that depends on one or more sources. |
interface |
NumberBinding
A tagging interface to mark all Bindings that wrap a number-value.
|
interface |
NumberExpression
A
NumberExpression is a
ObservableNumberValue plus additional convenience
methods to generate bindings in a fluent style. |
Modifier and Type | Class and Description |
---|---|
class |
BooleanBinding
Base class that provides most of the functionality needed to implement a
Binding of a boolean value. |
class |
BooleanExpression
A
BooleanExpression is a
ObservableBooleanValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
DoubleBinding
Base class that provides most of the functionality needed to implement a
Binding of a double value. |
class |
DoubleExpression
A
DoubleExpression is a
ObservableDoubleValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
FloatBinding
Base class that provides most of the functionality needed to implement a
Binding of a float value. |
class |
FloatExpression
A
FloatExpression is a
ObservableFloatValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
IntegerBinding
Base class that provides most of the functionality needed to implement a
Binding of an int value. |
class |
IntegerExpression
A
IntegerExpression is a
ObservableIntegerValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
LongBinding
Base class that provides most of the functionality needed to implement a
Binding of a long value. |
class |
LongExpression
A
LongExpression is a ObservableLongValue
plus additional convenience methods to generate bindings in a fluent style. |
class |
NumberExpressionBase |
class |
ObjectBinding<T>
Base class that provides most of the functionality needed to implement a
Binding of an Object . |
class |
ObjectExpression<T>
A
ObjectExpression is a
ObservableObjectValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
StringBinding
Base class that provides most of the functionality needed to implement a
Binding of a String . |
class |
StringExpression
A
StringExpression is a
ObservableStringValue plus additional convenience
methods to generate bindings in a fluent style. |
Modifier and Type | Field and Description |
---|---|
private ObservableValue<?> |
When.WhenListener.otherwiseValue |
private ObservableValue<?> |
When.WhenListener.thenValue |
Modifier and Type | Method and Description |
---|---|
ObservableList<ObservableValue<?>> |
When.BooleanCondition.getDependencies() |
ObservableList<ObservableValue<?>> |
When.StringCondition.getDependencies() |
ObservableList<ObservableValue<?>> |
When.ObjectCondition.getDependencies() |
Modifier and Type | Method and Description |
---|---|
static StringExpression |
Bindings.convert(ObservableValue<?> observableValue)
Returns a
StringExpression that wraps a
ObservableValue . |
static <T> ObjectBinding<T> |
Bindings.select(ObservableValue<?> root,
java.lang.String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static BooleanBinding |
Bindings.selectBoolean(ObservableValue<?> root,
java.lang.String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static DoubleBinding |
Bindings.selectDouble(ObservableValue<?> root,
java.lang.String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static FloatBinding |
Bindings.selectFloat(ObservableValue<?> root,
java.lang.String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static IntegerBinding |
Bindings.selectInteger(ObservableValue<?> root,
java.lang.String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static LongBinding |
Bindings.selectLong(ObservableValue<?> root,
java.lang.String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static StringBinding |
Bindings.selectString(ObservableValue<?> root,
java.lang.String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static StringExpression |
StringExpression.stringExpression(ObservableValue<?> value)
Returns a
StringExpression that wraps a
ObservableValue . |
Constructor and Description |
---|
When.WhenListener(Binding<?> binding,
ObservableBooleanValue condition,
ObservableValue<?> thenValue,
ObservableValue<?> otherwiseValue) |
When.WhenListener(Binding<?> binding,
ObservableBooleanValue condition,
ObservableValue<?> thenValue,
ObservableValue<?> otherwiseValue) |
Modifier and Type | Interface and Description |
---|---|
interface |
Property<T>
Generic interface that defines the methods common to all (writable)
properties independent of their type.
|
interface |
ReadOnlyProperty<T>
Generic interface that defines the methods common to all readable properties
independent of their type.
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanProperty
This class provides a full implementation of a
Property wrapping a
boolean value. |
class |
BooleanPropertyBase
The class
BooleanPropertyBase is the base class for a property
wrapping a boolean value. |
class |
DoubleProperty
This class defines a
Property wrapping a double value. |
class |
DoublePropertyBase
The class
DoublePropertyBase is the base class for a property
wrapping a double value. |
class |
FloatProperty
This class defines a
Property wrapping a float value. |
class |
FloatPropertyBase
The class
FloatPropertyBase is the base class for a property wrapping
a float value. |
class |
IntegerProperty
This class defines a
Property wrapping an int value. |
class |
IntegerPropertyBase
The class
IntegerPropertyBase is the base class for a property
wrapping a int value. |
class |
LongProperty
This class defines a
Property wrapping a long value. |
class |
LongPropertyBase
The class
LongPropertyBase is the base class for a property wrapping
a long value. |
class |
ObjectProperty<T>
This class provides a full implementation of a
Property wrapping an
arbitrary Object . |
class |
ObjectPropertyBase<T>
The class
ObjectPropertyBase is the base class for a property
wrapping an arbitrary Object . |
class |
ReadOnlyBooleanProperty
Base class for all readonly properties wrapping an
boolean . |
class |
ReadOnlyBooleanPropertyBase |
class |
ReadOnlyBooleanWrapper
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyDoubleProperty
Base class for all readonly properties wrapping an
double . |
class |
ReadOnlyDoublePropertyBase |
class |
ReadOnlyDoubleWrapper
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyFloatProperty
Base class for all readonly properties wrapping an
float . |
class |
ReadOnlyFloatPropertyBase |
class |
ReadOnlyFloatWrapper
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyIntegerProperty
Base class for all readonly properties wrapping an
int . |
class |
ReadOnlyIntegerPropertyBase |
class |
ReadOnlyIntegerWrapper
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyLongProperty
Base class for all readonly properties wrapping an
long . |
class |
ReadOnlyLongPropertyBase |
class |
ReadOnlyLongWrapper
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyObjectProperty<T>
Base class for all readonly properties wrapping an arbitrary
Object . |
class |
ReadOnlyObjectPropertyBase<T> |
class |
ReadOnlyObjectWrapper<T>
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyStringProperty
Base class for all readonly properties wrapping an
String . |
class |
ReadOnlyStringPropertyBase |
class |
ReadOnlyStringWrapper
This class provides a convenient class to define read-only properties.
|
class |
SimpleBooleanProperty
This class provides a full implementation of a
Property wrapping a
boolean value. |
class |
SimpleDoubleProperty
This class provides a full implementation of a
Property wrapping a
double value. |
class |
SimpleFloatProperty
This class provides a full implementation of a
Property wrapping a
float value. |
class |
SimpleIntegerProperty
This class provides a full implementation of a
Property wrapping a
int value. |
class |
SimpleLongProperty
This class provides a full implementation of a
Property wrapping a
long value. |
class |
SimpleObjectProperty<T>
This class provides a full implementation of a
Property wrapping an
arbitrary Object . |
class |
SimpleStringProperty
This class provides a full implementation of a
Property wrapping a
String value. |
class |
StringProperty
This class provides a full implementation of a
Property wrapping a
String value. |
class |
StringPropertyBase
The class
StringPropertyBase is the base class for a property
wrapping a String value. |
Modifier and Type | Field and Description |
---|---|
private ObservableValue<? extends java.lang.String> |
StringPropertyBase.observable |
private ObservableValue<? extends T> |
ObjectPropertyBase.observable |
Modifier and Type | Method and Description |
---|---|
void |
BooleanPropertyBase.bind(ObservableValue<? extends java.lang.Boolean> rawObservable)
Create a unidirection binding for this
Property . |
void |
LongPropertyBase.bind(ObservableValue<? extends java.lang.Number> rawObservable)
Create a unidirection binding for this
Property . |
void |
IntegerPropertyBase.bind(ObservableValue<? extends java.lang.Number> rawObservable)
Create a unidirection binding for this
Property . |
void |
FloatPropertyBase.bind(ObservableValue<? extends java.lang.Number> rawObservable)
Create a unidirection binding for this
Property . |
void |
DoublePropertyBase.bind(ObservableValue<? extends java.lang.Number> rawObservable)
Create a unidirection binding for this
Property . |
void |
StringPropertyBase.bind(ObservableValue<? extends java.lang.String> observable)
Create a unidirection binding for this
Property . |
void |
Property.bind(ObservableValue<? extends T> observable)
Create a unidirection binding for this
Property . |
void |
ObjectPropertyBase.bind(ObservableValue<? extends T> observable)
Create a unidirection binding for this
Property . |
Modifier and Type | Interface and Description |
---|---|
interface |
ObservableBooleanValue
An observable boolean value.
|
interface |
ObservableDoubleValue
An observable double value.
|
interface |
ObservableFloatValue
An observable float value.
|
interface |
ObservableIntegerValue
An observable integer value.
|
interface |
ObservableLongValue
An observable long value.
|
interface |
ObservableNumberValue
A common interface of all sub-interfaces of
ObservableValue that wrap
a number. |
interface |
ObservableObjectValue<T>
An observable typed
Object value. |
interface |
ObservableStringValue
An observable String value.
|
Modifier and Type | Class and Description |
---|---|
class |
ObservableValueBase<T>
A convenience class for creating implementations of
ObservableValue . |
Modifier and Type | Method and Description |
---|---|
void |
WeakChangeListener.changed(ObservableValue<? extends T> observable,
T oldValue,
T newValue) |
void |
ChangeListener.changed(ObservableValue<? extends T> observable,
T oldValue,
T newValue)
This method needs to be provided by an implementation of
ChangeListener . |
Modifier and Type | Method and Description |
---|---|
void |
FXMLLoader.PropertyChangeListener.changed(ObservableValue<? extends java.lang.Object> observable,
java.lang.Object oldValue,
java.lang.Object newValue) |
void |
FXMLLoader.ExpressionTargetMapping.changed(ObservableValue<? extends java.lang.Object> observable,
java.lang.Object oldValue,
java.lang.Object newValue) |
Modifier and Type | Interface and Description |
---|---|
protected static interface |
TextInputControl.Content
Interface representing a text input's content.
|
Modifier and Type | Field and Description |
---|---|
private ObservableValue<? extends java.lang.String> |
TextInputControl.TextProperty.observable |
Modifier and Type | Field and Description |
---|---|
private Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> |
TableColumnBuilder.cellValueFactory |
private ObjectProperty<Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>> |
TableColumn.cellValueFactory
The cell value factory needs to be set to specify how to populate all
cells within a single TableColumn.
|
Modifier and Type | Method and Description |
---|---|
ObservableValue<T> |
TableColumn.getCellObservableValue(int index)
Attempts to return an ObservableValue<T> for the item in the given
index (which is of type S).
|
ObservableValue<T> |
TableColumn.getCellObservableValue(S item)
Attempts to return an ObservableValue<T> for the given item (which
is of type S).
|
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>> |
TableColumn.cellValueFactoryProperty()
The cell value factory needs to be set to specify how to populate all
cells within a single TableColumn.
|
Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> |
TableColumn.getCellValueFactory()
The cell value factory needs to be set to specify how to populate all
cells within a single TableColumn.
|
Modifier and Type | Method and Description |
---|---|
void |
TextInputControl.TextProperty.bind(ObservableValue<? extends java.lang.String> observable) |
Modifier and Type | Method and Description |
---|---|
B |
TableColumnBuilder.cellValueFactory(Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> x)
Set the value of the
cellValueFactory property for the instance constructed by this builder. |
void |
TableColumn.setCellValueFactory(Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
The cell value factory needs to be set to specify how to populate all
cells within a single TableColumn.
|
Modifier and Type | Method and Description |
---|---|
ObservableValue<T> |
PropertyValueFactory.call(TableColumn.CellDataFeatures<S,T> param)
The
call method is called when required, and is given a
single argument of type P, with a requirement that an object of type R
is returned. |
private ObservableValue<T> |
PropertyValueFactory.getCellDataReflectively(T rowData) |
Modifier and Type | Field and Description |
---|---|
protected ObservableValue |
EffectChangeListener.registredOn |
Modifier and Type | Method and Description |
---|---|
void |
EffectChangeListener.register(ObservableValue value) |
Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved. Use is subject to