Spec-Zone .ru
спецификации, руководства, описания, API
|
Package | Description |
---|---|
javafx.concurrent |
Provides the set of classes for javafx.task.
|
javafx.event |
Provides basic framework for FX events, their delivery and handling.
|
javafx.scene |
Provides the core set of base
classes for the JavaFX Scene Graph API.
|
javafx.scene.canvas |
Provides the set of classes for canvas, an immediate mode style of rendering API.
|
javafx.scene.chart |
The JavaFX User Interface provides a set of chart components that
are a very convenient way for data visualization.
|
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.image |
Provides the set of classes for loading and displaying images.
|
javafx.scene.input |
Provides the set of classes for mouse and keyboard input event handling.
|
javafx.scene.layout |
Provides classes to support user interface layout.
|
javafx.scene.media |
Provides the set of classes for integrating audio and video into Java FX
Applications.
|
javafx.scene.shape |
Provides the set of 2D classes for defining and performing operations on
objects related to two-dimensional geometry.
|
javafx.scene.text |
Provides the set of classes for fonts and renderable Text Node.
|
javafx.scene.web |
This package provides means for loading and displaying Web content.
|
javafx.stage |
Provides the top-level container classes for JavaFX content.
|
Modifier and Type | Class and Description |
---|---|
class |
Service<V>
A Service is a non-visual component encapsulating the information required
to perform some work on one or more background threads.
|
class |
Task<V>
A fully observable implementation of a
FutureTask . |
Modifier and Type | Field and Description |
---|---|
private EventTarget |
EventHelper.target |
Constructor and Description |
---|
EventHelper(EventTarget bean) |
Modifier and Type | Field and Description |
---|---|
static EventTarget |
Event.NULL_SOURCE_TARGET
The constant which represents an unknown event source / target.
|
protected EventTarget |
Event.target
Event target that defines the path through which the event
will travel when posted.
|
Modifier and Type | Method and Description |
---|---|
EventTarget |
Event.getTarget()
Returns the event target of this event.
|
Modifier and Type | Method and Description |
---|---|
Event |
Event.copyFor(java.lang.Object newSource,
EventTarget newTarget)
Creates and returns a copy of this event with the specified event source
and target.
|
static void |
Event.fireEvent(EventTarget eventTarget,
Event event)
Fires the specified event.
|
Constructor and Description |
---|
ActionEvent(java.lang.Object source,
EventTarget target)
Construct a new
ActionEvent with the specified event source and target. |
Event(java.lang.Object source,
EventTarget target,
EventType<? extends Event> eventType)
Construct a new
Event with the specified event source, target
and type. |
Modifier and Type | Class and Description |
---|---|
class |
Group
A
Group node contains an ObservableList of children that
are rendered in order whenever this node is rendered. |
class |
Node
Base class for scene graph nodes.
|
class |
Parent
The base class for all nodes that have children in the scene graph.
|
class |
Scene
The JavaFX
Scene class is the container for all content in a scene graph. |
Modifier and Type | Field and Description |
---|---|
private EventTarget |
Scene.MouseHandler.currentEventTarget |
private EventTarget |
Scene.MouseHandler.fullPDRCurrentTarget |
private EventTarget |
Scene.DnDGesture.fullPDRSource |
private EventTarget |
Scene.MouseHandler.fullPDRSource |
private EventTarget |
Scene.DnDGesture.potentialTarget |
private EventTarget |
Scene.DnDGesture.source |
(package private) EventTarget |
Scene.TouchGesture.target |
private EventTarget |
Scene.DnDGesture.target |
Modifier and Type | Field and Description |
---|---|
private java.util.List<EventTarget> |
Scene.MouseHandler.currentEventTargets |
private java.util.List<EventTarget> |
Scene.DnDGesture.currentTargets |
private java.util.List<EventTarget> |
Scene.MouseHandler.fullPDRCurrentEventTargets |
private java.util.List<EventTarget> |
Scene.MouseHandler.fullPDRNewEventTargets |
private java.util.List<EventTarget> |
Scene.MouseHandler.newEventTargets |
private java.util.List<EventTarget> |
Scene.DnDGesture.newTargets |
private java.util.List<EventTarget> |
Scene.MouseHandler.pdrEventTargets |
private java.util.List<EventTarget> |
Scene.ClickGenerator.pressedTargets |
private java.util.List<EventTarget> |
Scene.ClickGenerator.releasedTargets |
private java.util.Map<java.lang.Integer,EventTarget> |
Scene.touchTargets |
Modifier and Type | Method and Description |
---|---|
EventTarget |
Scene.TargetWrapper.getEventTarget() |
private EventTarget |
Scene.pick(double x,
double y) |
Modifier and Type | Method and Description |
---|---|
void |
Scene.MouseHandler.enterFullPDR(EventTarget gestureSource) |
private void |
Scene.DnDGesture.fireEvent(EventTarget target,
Event e)
Fires event on a given target or on scene if the node is null
|
private boolean |
Scene.DnDGesture.process(MouseEvent mouseEvent,
EventTarget target)
This function is useful for drag gesture recognition from
within this Scene (as opposed to in the TK implementation...
|
private boolean |
Scene.DnDGesture.processRecognized(EventTarget target,
DragEvent de) |
private Dragboard |
Scene.DnDGesture.startDrag(EventTarget source,
java.util.Set<TransferMode> t) |
(package private) Dragboard |
Scene.startDragAndDrop(EventTarget source,
TransferMode... transferModes) |
(package private) void |
Scene.startFullDrag(EventTarget source) |
private void |
Scene.DnDGesture.startFullPDR(EventTarget source) |
Modifier and Type | Method and Description |
---|---|
void |
Scene.TargetWrapper.fillHierarchy(java.util.List<EventTarget> list)
Fills the list with the target and all its parents (including scene)
|
Modifier and Type | Class and Description |
---|---|
class |
Canvas
Canvas is an image that can be drawn on using a set of graphics
commands provided by a GraphicsContext . |
Modifier and Type | Class and Description |
---|---|
class |
AreaChart<X,Y>
AreaChart - Plots the area between the line that connects the data points and
the 0 line on the Y axis.
|
class |
Axis<T>
Base class for all axes in JavaFX that represents an axis drawn on a chart area.
|
class |
BarChart<X,Y>
A chart that plots bars indicating data values for a category.
|
class |
BubbleChart<X,Y>
Chart type that plots bubbles for the data points in a series.
|
class |
CategoryAxis
A axis implementation that will works on string categories where each
value as a unique category(tick mark) along the axis.
|
class |
Chart
Base class for all charts.
|
class |
LineChart<X,Y>
Line Chart plots a line connecting the data points in a series.
|
class |
NumberAxis
A axis class that plots a range of numbers with major tick marks every "tickUnit".
|
class |
PieChart
Displays a PieChart.
|
class |
ScatterChart<X,Y>
Chart type that plots symbols for the data points in a series.
|
class |
StackedAreaChart<X,Y>
StackedAreaChart is a variation of
AreaChart that displays trends of the
contribution of each value. |
class |
StackedBarChart<X,Y>
StackedBarChart is a variation of
BarChart that plots bars indicating
data values for a category. |
class |
ValueAxis<T extends java.lang.Number>
A axis who's data is defined as Numbers.
|
class |
XYChart<X,Y>
Chart base class for all 2 axis charts.
|
Modifier and Type | Class and Description |
---|---|
class |
Accordion
An accordion is a group of
TitlePanes . |
class |
Button
A simple button control.
|
class |
ButtonBase
Base class for button-like UI Controls, including Hyperlinks, Buttons,
ToggleButtons, CheckBoxes, and RadioButtons.
|
class |
Cell<T>
|
class |
CheckBox
A tri-state selection Control typically skinned as a box with a checkmark or
tick mark when checked.
|
class |
CheckBoxTreeItem<T>
TreeItem subclass that adds support for being in selected, unselected, and
indeterminate states.
|
class |
CheckMenuItem
A
MenuItem that can be toggled between selected and unselected states. |
class |
ChoiceBox<T>
The ChoiceBox is used for presenting the user with a relatively small set of
predefined choices from which they may choose.
|
class |
ColorPicker
ColorPicker control allows the user to select a color from either a standard
palette of colors with a simple one click selection OR define their own custom color.
|
class |
ComboBox<T>
An implementation of the
ComboBoxBase abstract class for the most common
form of ComboBox, where a popup list is shown to users providing them with
a choice that they may select from. |
class |
ComboBoxBase<T>
Abstract base class for ComboBox-like controls.
|
class |
ContextMenu
A popup control containing an ObservableList of menu items.
|
class |
Control
Base class for all user interface controls.
|
class |
CustomMenuItem
|
class |
Hyperlink
An HTML like label which can be a graphic and/or text which responds to rollovers and clicks.
|
class |
IndexedCell<T>
An implementation of
Cell which contains an index property which maps
into the data model underlying the visualization. |
class |
Label
Label is a non-editable text control.
|
class |
Labeled
A Labeled
Control is one which has as part of its user interface
a textual content associated with it. |
class |
ListCell<T>
|
class |
ListView<T>
A ListView displays a horizontal or vertical list of items from which the
user may select, or with which the user may interact.
|
class |
Menu
A popup menu of actionable items which is displayed to the user only upon request.
|
class |
MenuBar
A MenuBar control traditionally is placed at the very top of the user
interface, and embedded within it are
Menus . |
class |
MenuButton
MenuButton is a button which, when clicked or pressed, will show a
ContextMenu . |
class |
MenuItem
MenuItem is intended to be used in conjunction with
Menu to provide
options to users. |
class |
Pagination
A Pagination control is used for navigation between pages of a single content,
which has been divided into smaller parts.
|
class |
PasswordField
Text field that masks entered characters.
|
class |
PopupControl
An extension of PopupWindow that allows for CSS styling.
|
protected class |
PopupControl.CSSBridge |
class |
ProgressBar
A specialization of the ProgressIndicator which is represented as a
horizontal bar.
|
class |
ProgressIndicator
A circular control which is used for indicating progress, either
infinite (aka indeterminate) or finite.
|
class |
RadioButton
RadioButtons create a series of items where only one item can be
selected.
|
class |
RadioMenuItem
|
class |
ScrollBar
Either a horizontal or vertical bar with increment and decrement buttons and
a "thumb" with which the user can interact.
|
class |
ScrollPane
A Control that provides a scrolled, clipped viewport of its contents.
|
class |
Separator
A horizontal or vertical separator line.
|
class |
SeparatorMenuItem
A
MenuItem that as the name suggests allows for a horizontal Separator to be embedded within it,
by assigning a Separator to the content property of the CustomMenuItem
This is provided for convenience as groups of menuitems can be separated
by a separator. |
class |
Slider
The Slider Control is used to display a continuous or discrete range of
valid numeric choices and allows the user to interact with the control.
|
class |
SplitMenuButton
The SplitMenuButton, like the
MenuButton is closely associated with
the concept of selecting a MenuItem from a menu. |
class |
SplitPane
A control that has two or more sides, each separated by a divider, which can be
dragged by the user to give more space to one of the sides, resulting in
the other side shrinking by an equal amount.
|
class |
Tab
Tabs are placed within a
TabPane , where each tab represents a single
'page'. |
class |
TableCell<S,T>
Represents a single row/column intersection in a
TableView . |
class |
TableColumn<S,T>
A
TableView is made up of a number of TableColumn instances. |
class |
TableRow<T>
TableRow is an
IndexedCell , but
rarely needs to be used by developers creating TableView instances. |
class |
TableView<S>
The TableView control is designed to visualize an unlimited number of rows
of data, broken out into columns.
|
class |
TabPane
A control that allows switching between a group of
Tabs . |
class |
TextArea
Text input component that allows a user to enter multiple lines of
plain text.
|
class |
TextField
Text input component that allows a user to enter a single line of
unformatted text.
|
class |
TextInputControl
Abstract base class for text input controls.
|
class |
TitledPane
A TitledPane is a panel with a title that can be opened and closed.
|
class |
ToggleButton
A
ToggleButton is a specialized control which has the ability to be
selected. |
class |
ToolBar
A ToolBar is a control which displays items horizontally
or vertically.
|
class |
Tooltip
Tooltips are common UI elements which are typically used for showing
additional information about a Control when the Control is hovered over by
the mouse.
|
class |
TreeCell<T>
|
class |
TreeItem<T>
The model for a single node supplying a hierarchy of values to a control such
as TreeView.
|
class |
TreeView<T>
The TreeView control provides a view on to a tree root (of type
TreeItem ). |
Modifier and Type | Class and Description |
---|---|
class |
CheckBoxListCell<T>
|
class |
CheckBoxTableCell<S,T>
|
class |
CheckBoxTreeCell<T>
|
class |
ChoiceBoxListCell<T>
|
class |
ChoiceBoxTableCell<S,T>
|
class |
ChoiceBoxTreeCell<T>
|
class |
ComboBoxListCell<T>
|
class |
ComboBoxTableCell<S,T>
|
class |
ComboBoxTreeCell<T>
|
class |
ProgressBarTableCell<S>
A class containing a
TableCell implementation that draws a
ProgressBar node inside the cell. |
class |
TextFieldListCell<T>
|
class |
TextFieldTableCell<S,T>
|
class |
TextFieldTreeCell<T>
|
Modifier and Type | Class and Description |
---|---|
class |
ImageView
|
Modifier and Type | Field and Description |
---|---|
private EventTarget |
TouchPoint.grabbed |
private EventTarget |
TouchPoint.target |
Modifier and Type | Method and Description |
---|---|
EventTarget |
TouchPoint.getGrabbed()
Gets event target which has grabbed this touch point.
|
EventTarget |
TouchPoint.getTarget()
Gets event target on which the touch event carrying this touch point
is fired.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TouchPoint.belongsTo(EventTarget target)
Distinguishes between touch points targeted to the given node or some
of its children from touch points targeted somewhere else.
|
(package private) static void |
GestureEvent.copyFields(GestureEvent from,
GestureEvent to,
java.lang.Object source,
EventTarget target)
Copies all private fields (except of event type) from one event to
another event.
|
(package private) static void |
MouseEvent.copyFields(MouseEvent from,
MouseEvent to,
java.lang.Object source,
EventTarget target)
Copies all private fields (except of event type) from one event to
another event.
|
Event |
TouchEvent.copyFor(java.lang.Object newSource,
EventTarget newTarget) |
Event |
MouseEvent.copyFor(java.lang.Object newSource,
EventTarget newTarget)
Copies this event for a different source and target.
|
Event |
GestureEvent.copyFor(java.lang.Object newSource,
EventTarget newTarget) |
Event |
DragEvent.copyFor(java.lang.Object newSource,
EventTarget newTarget) |
Event |
ContextMenuEvent.copyFor(java.lang.Object newSource,
EventTarget newTarget) |
void |
TouchPoint.grab(EventTarget target)
Grabs this touch point by the given target.
|
static InputMethodEvent |
InputMethodEvent.impl_copy(EventTarget target,
InputMethodEvent evt)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
static KeyEvent |
KeyEvent.impl_copy(EventTarget target,
KeyEvent evt)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
static DragEvent |
DragEvent.impl_copy(java.lang.Object source,
EventTarget target,
DragEvent evt,
EventType<DragEvent> eventType)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
static MouseEvent |
MouseEvent.impl_copy(java.lang.Object source,
EventTarget target,
MouseEvent evt,
EventType<? extends MouseEvent> impl_EventType)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
static MouseEvent |
MouseDragEvent.impl_copy(java.lang.Object source,
EventTarget target,
java.lang.Object gestureSource,
MouseEvent evt,
EventType<? extends MouseEvent> eventType)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
static DragEvent |
DragEvent.impl_copy(java.lang.Object source,
EventTarget target,
java.lang.Object gestureSource,
java.lang.Object gestureTarget,
Dragboard dragboard,
DragEvent evt)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
static DragEvent |
DragEvent.impl_copy(java.lang.Object source,
EventTarget target,
java.lang.Object gestureSource,
java.lang.Object gestureTarget,
DragEvent evt,
EventType<DragEvent> eventType)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
static DragEvent |
DragEvent.impl_copy(java.lang.Object source,
EventTarget target,
java.lang.Object gestureSource,
java.lang.Object gestureTarget,
TransferMode transferMode,
DragEvent evt,
EventType<DragEvent> eventType)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
static DragEvent |
DragEvent.impl_create(EventType<DragEvent> _eventType,
java.lang.Object _source,
EventTarget _target,
java.lang.Object _gestureSource,
java.lang.Object _gestureTarget,
double _x,
double _y,
double _screenX,
double _screenY,
TransferMode _transferMode,
Dragboard _dragboard,
com.sun.javafx.tk.TKDropEvent _tkDropEvent)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
private static DragEvent |
DragEvent.impl_dragEvent(java.lang.Object _source,
EventTarget _target,
java.lang.Object _gestureSource,
java.lang.Object _gestureTarget,
double _x,
double _y,
double _screenX,
double _screenY,
TransferMode _transferMode,
EventType<? extends DragEvent> _eventType,
Dragboard _dragboard) |
static InputMethodEvent |
InputMethodEvent.impl_inputMethodEvent(EventTarget target,
ObservableList<InputMethodTextRun> composed,
java.lang.String committed,
int caretPosition,
EventType<? extends InputMethodEvent> eventType)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
static KeyEvent |
KeyEvent.impl_keyEvent(EventTarget target,
java.lang.String character,
java.lang.String text,
int code,
boolean shiftDown,
boolean controlDown,
boolean altDown,
boolean metaDown,
EventType<? extends KeyEvent> eventType)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
private static MouseEvent |
MouseEvent.impl_mouseEvent(java.lang.Object _source,
EventTarget _target,
double _x,
double _y,
double _screenX,
double _screenY,
MouseButton _button,
int _clickCount,
boolean _stillSincePress,
boolean _shiftDown,
boolean _controlDown,
boolean _altDown,
boolean _metaDown,
boolean _popupTrigger,
boolean _primaryButtonDown,
boolean _middleButtonDown,
boolean _secondaryButtonDown,
boolean _synthesized,
EventType<? extends MouseEvent> _eventType)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
TouchPoint.impl_setTarget(EventTarget target)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
(package private) static KeyEvent |
KeyEvent.testKeyEvent(EventTarget target,
java.lang.String character,
KeyCode code,
boolean shiftDown,
boolean controlDown,
boolean altDown,
boolean metaDown)
For use by unit testing
|
Constructor and Description |
---|
DragEvent(java.lang.Object source,
EventTarget target,
EventType<? extends DragEvent> eventType) |
GestureEvent(java.lang.Object source,
EventTarget target,
EventType<? extends GestureEvent> eventType)
Creates a new instance of
GestureEvent . |
InputEvent(java.lang.Object source,
EventTarget target,
EventType<? extends InputEvent> eventType)
Creates new instance of InputEvent.
|
InputMethodEvent(java.lang.Object source,
EventTarget target,
EventType<? extends InputMethodEvent> eventType) |
KeyEvent(java.lang.Object source,
EventTarget target,
EventType<? extends KeyEvent> eventType) |
MouseDragEvent(java.lang.Object source,
EventTarget target,
EventType<? extends MouseEvent> eventType) |
MouseEvent(java.lang.Object source,
EventTarget target,
EventType<? extends MouseEvent> eventType) |
RotateEvent(java.lang.Object source,
EventTarget target,
EventType<? extends RotateEvent> eventType) |
ScrollEvent(java.lang.Object source,
EventTarget target,
EventType<? extends ScrollEvent> eventType) |
SwipeEvent(java.lang.Object source,
EventTarget target,
EventType<? extends SwipeEvent> eventType) |
ZoomEvent(java.lang.Object source,
EventTarget target,
EventType<? extends ZoomEvent> eventType) |
Modifier and Type | Class and Description |
---|---|
class |
AnchorPane
AnchorPane allows the edges of child nodes to be anchored to an offset from
the anchorpane's edges.
|
class |
BorderPane
BorderPane lays out children in top, left, right, bottom, and center positions.
|
class |
FlowPane
FlowPane lays out its children in a flow that wraps at the flowpane's boundary.
|
class |
GridPane
GridPane lays out its children within a flexible grid of rows and columns.
|
class |
HBox
HBox lays out its children in a single horizontal row.
|
class |
Pane
Base class for layout panes which need to expose the children list as public
so that users of the subclass can freely add/remove children.
|
class |
Region
A Region is an area of the screen that can contain other nodes and be styled
using CSS.
|
class |
StackPane
StackPane lays out its children in a back-to-front stack.
|
class |
TilePane
TilePane lays out its children in a grid of uniformly sized "tiles".
|
class |
VBox
VBox lays out its children in a single vertical column.
|
Modifier and Type | Class and Description |
---|---|
class |
MediaView
|
Constructor and Description |
---|
MediaErrorEvent(java.lang.Object source,
EventTarget target,
MediaException error)
Construct a new
MediaErrorEvent with the specified event
source, target and error. |
Modifier and Type | Class and Description |
---|---|
class |
Arc
The
Arc class represents a 2D arc object, defined by a center point,
start angle (in degrees), angular extent (length of the arc in degrees),
and an arc type (ArcType.OPEN , ArcType.CHORD ,
or ArcType.ROUND ). |
class |
Circle
The
Circle class creates a new circle
with the specified radius and center location measured in pixels
Example usage. |
class |
CubicCurve
The
CubiCurve class defines a cubic Bézier parametric curve segment
in (x,y) coordinate space. |
class |
Ellipse
The
Ellipse class creates a new ellipse
with the specified size and location in pixels |
class |
Line
This Line represents a line segment in
(x,y)
coordinate space. |
class |
Path
The
Path class represents a simple shape
and provides facilities required for basic construction
and management of a geometric path. |
class |
Polygon
Creates a polygon, defined by an array of x,y coordinates.
|
class |
Polyline
Creates a polyline, defined by the array of the segment points.
|
class |
QuadCurve
The
Quadcurve class defines a quadratic Bézier parametric curve
segment in (x,y) coordinate space. |
class |
Rectangle
The
Rectangle class defines a rectangle
with the specified size and location. |
class |
Shape
The
Shape class provides definitions of common properties for
objects that represent some form of geometric shape. |
class |
SVGPath
The
SVGPath class represents a simple shape that is constructed by
parsing SVG path data from a String. |
Modifier and Type | Class and Description |
---|---|
class |
Text
The
Text class defines a node that displays a text. |
Modifier and Type | Class and Description |
---|---|
class |
HTMLEditor
A control that allows for users to edit text, and apply styling to this text.
|
class |
WebView
|
Modifier and Type | Class and Description |
---|---|
class |
Popup
A Popup is a special window-like container for a scene graph.
|
class |
PopupWindow
PopupWindow is the parent for a variety of different types of popup
based windows including
Popup and Tooltip
and ContextMenu . |
class |
Stage
The JavaFX
Stage class is the top level JavaFX container. |
class |
Window
A top level window within which a scene is hosted, and with which the user
interacts.
|
Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved. Use is subject to