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.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.input |
Provides the set of classes for mouse and keyboard input event handling.
|
javafx.scene.media |
Provides the set of classes for integrating audio and video into Java FX
Applications.
|
javafx.scene.transform |
Provides the set of convenient classes to perform rotating, scaling,
shearing, and translation transformations for
Affine objects. |
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 |
WorkerStateEvent
An event which occurs whenever the state changes on a Worker.
|
Modifier and Type | Method and Description |
---|---|
<T extends Event> |
Service.addEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Registers an event filter to this task.
|
<T extends Event> |
Task.addEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Registers an event filter to this task.
|
<T extends Event> |
Service.addEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Registers an event handler to this task.
|
<T extends Event> |
Task.addEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Registers an event handler to this task.
|
<T extends Event> |
Service.removeEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Unregisters a previously registered event filter from this task.
|
<T extends Event> |
Task.removeEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Unregisters a previously registered event filter from this task.
|
<T extends Event> |
Service.removeEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Unregisters a previously registered event handler from this task.
|
<T extends Event> |
Task.removeEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Unregisters a previously registered event handler from this task.
|
protected <T extends Event> |
Service.setEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Sets the handler to use for this event type.
|
protected <T extends Event> |
Task.setEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Sets the handler to use for this event type.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Service.fireEvent(Event event)
Fires the specified event.
|
void |
Task.fireEvent(Event event)
Fires the specified event.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EventHandler<T extends Event>
Handler for events of a specific class / type.
|
class |
EventType<T extends Event>
This class represents a specific event type associated with an
Event . |
class |
WeakEventHandler<T extends Event>
Used in event handler registration in place of its associated event handler.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionEvent
An
Event representing some type of action. |
Modifier and Type | Field and Description |
---|---|
static EventType<Event> |
Event.ANY
Common supertype for all event types.
|
protected EventType<? extends Event> |
Event.eventType
Type of the event.
|
static EventType<Event> |
EventType.ROOT
The root event type.
|
Modifier and Type | Method and Description |
---|---|
Event |
Event.copyFor(Object newSource,
EventTarget newTarget)
Creates and returns a copy of this event with the specified event source
and target.
|
Event |
EventDispatchChain.dispatchEvent(Event event)
Dispatches the specified event through this
EventDispatchChain . |
Event |
EventDispatcher.dispatchEvent(Event event,
EventDispatchChain tail)
Dispatches the specified event by this
EventDispatcher . |
Modifier and Type | Method and Description |
---|---|
EventType<? extends Event> |
Event.getEventType()
Gets the event type of this event.
|
Modifier and Type | Method and Description |
---|---|
Event |
EventDispatchChain.dispatchEvent(Event event)
Dispatches the specified event through this
EventDispatchChain . |
Event |
EventDispatcher.dispatchEvent(Event event,
EventDispatchChain tail)
Dispatches the specified event by this
EventDispatcher . |
static void |
Event.fireEvent(EventTarget eventTarget,
Event event)
Fires the specified event.
|
Constructor and Description |
---|
Event(EventType<? extends Event> eventType)
Construct a new
Event with the specified event type. |
Event(Object source,
EventTarget target,
EventType<? extends Event> eventType)
Construct a new
Event with the specified event source, target
and type. |
Modifier and Type | Method and Description |
---|---|
<T extends Event> |
Node.addEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Registers an event filter to this node.
|
<T extends Event> |
Scene.addEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Registers an event filter to this scene.
|
<T extends Event> |
Node.addEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Registers an event handler to this node.
|
<T extends Event> |
Scene.addEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Registers an event handler to this scene.
|
<T extends Event> |
Node.removeEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Unregisters a previously registered event filter from this node.
|
<T extends Event> |
Scene.removeEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Unregisters a previously registered event filter from this scene.
|
<T extends Event> |
Node.removeEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Unregisters a previously registered event handler from this node.
|
<T extends Event> |
Scene.removeEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Unregisters a previously registered event handler from this scene.
|
protected <T extends Event> |
Node.setEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Sets the handler to use for this event type.
|
protected <T extends Event> |
Scene.setEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Sets the handler to use for this event type.
|
Modifier and Type | Method and Description |
---|---|
void |
Node.fireEvent(Event event)
Fires the specified event.
|
Modifier and Type | Class and Description |
---|---|
static class |
CheckBoxTreeItem.TreeModificationEvent<T>
A TreeModificationEvent class that works in a similar vein to the
TreeItem.TreeModificationEvent class, in that
this event will bubble up the CheckBoxTreeItem hierarchy, until the parent
node is null. |
class |
DialogEvent
Event related to dialog showing/hiding actions.
|
static class |
ListView.EditEvent<T>
An
Event subclass used specifically in ListView for representing
edit-related events. |
class |
ScrollToEvent<T>
Event related to
ScrollPane and virtualised controls such as
ListView , TableView , TreeView and TreeTableView . |
class |
SortEvent<C>
Event related to
TableView and TreeTableView sorting. |
static class |
TableColumn.CellEditEvent<S,T>
An event that is fired when a user performs an edit on a table cell.
|
static class |
TreeItem.TreeModificationEvent<T>
An
Event that contains relevant information for all forms of
TreeItem modifications. |
static class |
TreeTableColumn.CellEditEvent<S,T>
An event that is fired when a user performs an edit on a table cell.
|
static class |
TreeTableView.EditEvent<S>
An
Event subclass used specifically in TreeTableView for representing
edit-related events. |
static class |
TreeView.EditEvent<T>
An
Event subclass used specifically in TreeView for representing
edit-related events. |
Modifier and Type | Field and Description |
---|---|
static EventType<Event> |
CheckBoxTreeItem.TreeModificationEvent.ANY
Common supertype for all tree modification event types.
|
static EventType<Event> |
Tab.CLOSED_EVENT
Called when a user closes this tab.
|
static EventType<Event> |
MenuItem.MENU_VALIDATION_EVENT
Called when a accelerator for the Menuitem is invoked
|
static EventType<Event> |
ChoiceBox.ON_HIDDEN
Called when the ChoiceBox popup has been hidden.
|
static EventType<Event> |
ComboBoxBase.ON_HIDDEN
Called when the ComboBox popup/display has been hidden.
|
static EventType<Event> |
Menu.ON_HIDDEN
Called when the contextMenu for this menu is hidden.
|
static EventType<Event> |
MenuButton.ON_HIDDEN
Called when the MenuButton popup has been hidden.
|
static EventType<Event> |
ChoiceBox.ON_HIDING
Called when the ChoiceBox popup will be hidden.
|
static EventType<Event> |
ComboBoxBase.ON_HIDING
Called when the ComboBox popup/display will be hidden.
|
static EventType<Event> |
Menu.ON_HIDING
Called when the contextMenu for this menu will be hidden.
|
static EventType<Event> |
MenuButton.ON_HIDING
Called when the MenuButton popup will be hidden.
|
static EventType<Event> |
ChoiceBox.ON_SHOWING
Called prior to the ChoiceBox showing its popup after the user
has clicked or otherwise interacted with the ChoiceBox.
|
static EventType<Event> |
ComboBoxBase.ON_SHOWING
Called prior to the ComboBox showing its popup/display after the user
has clicked or otherwise interacted with the ComboBox.
|
static EventType<Event> |
Menu.ON_SHOWING
Called when the contextMenu for this menu will be shown.
|
static EventType<Event> |
MenuButton.ON_SHOWING
Called prior to the MenuButton showing its popup after the user
has clicked or otherwise interacted with the MenuButton.
|
static EventType<Event> |
ChoiceBox.ON_SHOWN
Called after the ChoiceBox has shown its popup.
|
static EventType<Event> |
ComboBoxBase.ON_SHOWN
Called after the ComboBox has shown its popup/display.
|
static EventType<Event> |
Menu.ON_SHOWN
Called when the contextMenu for this menu shows.
|
static EventType<Event> |
MenuButton.ON_SHOWN
Called after the MenuButton has shown its popup.
|
static EventType<Event> |
Tab.SELECTION_CHANGED_EVENT
Called when the tab becomes selected or unselected.
|
static EventType<Event> |
Tab.TAB_CLOSE_REQUEST_EVENT
Called when there is an external request to close this
Tab . |
Modifier and Type | Method and Description |
---|---|
<E extends Event> |
Menu.addEventHandler(EventType<E> eventType,
EventHandler<E> eventHandler)
Registers an event handler to this MenuItem.
|
<E extends Event> |
MenuItem.addEventHandler(EventType<E> eventType,
EventHandler<E> eventHandler)
Registers an event handler to this MenuItem.
|
<E extends Event> |
TableColumnBase.addEventHandler(EventType<E> eventType,
EventHandler<E> eventHandler)
Registers an event handler to this table column.
|
<E extends Event> |
TreeItem.addEventHandler(EventType<E> eventType,
EventHandler<E> eventHandler)
Registers an event handler to this TreeItem.
|
<E extends Event> |
Menu.removeEventHandler(EventType<E> eventType,
EventHandler<E> eventHandler)
Unregisters a previously registered event handler from this MenuItem.
|
<E extends Event> |
MenuItem.removeEventHandler(EventType<E> eventType,
EventHandler<E> eventHandler)
Unregisters a previously registered event handler from this MenuItem.
|
<E extends Event> |
TableColumnBase.removeEventHandler(EventType<E> eventType,
EventHandler<E> eventHandler)
Unregisters a previously registered event handler from this table column.
|
<E extends Event> |
TreeItem.removeEventHandler(EventType<E> eventType,
EventHandler<E> eventHandler)
Unregisters a previously registered event handler from this TreeItem.
|
protected <E extends Event> |
Tab.setEventHandler(EventType<E> eventType,
EventHandler<E> eventHandler)
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
Modifier and Type | Method and Description |
---|---|
EventHandler<Event> |
Tab.getOnClosed()
The event handler that is associated with the tab when the tab is closed.
|
EventHandler<Event> |
Tab.getOnCloseRequest()
Gets the value of the property onCloseRequest.
|
EventHandler<Event> |
ChoiceBox.getOnHidden()
Gets the value of the property onHidden.
|
EventHandler<Event> |
ComboBoxBase.getOnHidden()
Gets the value of the property onHidden.
|
EventHandler<Event> |
Menu.getOnHidden()
Gets the value of the property onHidden.
|
EventHandler<Event> |
ChoiceBox.getOnHiding()
Gets the value of the property onHiding.
|
EventHandler<Event> |
ComboBoxBase.getOnHiding()
Gets the value of the property onHiding.
|
EventHandler<Event> |
Menu.getOnHiding()
Gets the value of the property onHiding.
|
EventHandler<Event> |
MenuItem.getOnMenuValidation()
Gets the value of the property onMenuValidation.
|
EventHandler<Event> |
Tab.getOnSelectionChanged()
The event handler that is associated with a selection on the tab.
|
EventHandler<Event> |
ChoiceBox.getOnShowing()
Gets the value of the property onShowing.
|
EventHandler<Event> |
ComboBoxBase.getOnShowing()
Gets the value of the property onShowing.
|
EventHandler<Event> |
Menu.getOnShowing()
Gets the value of the property onShowing.
|
EventHandler<Event> |
ChoiceBox.getOnShown()
Gets the value of the property onShown.
|
EventHandler<Event> |
ComboBoxBase.getOnShown()
Gets the value of the property onShown.
|
EventHandler<Event> |
Menu.getOnShown()
Gets the value of the property onShown.
|
ObjectProperty<EventHandler<Event>> |
Tab.onClosedProperty()
The event handler that is associated with the tab when the tab is closed.
|
ObjectProperty<EventHandler<Event>> |
Tab.onCloseRequestProperty()
Called when there is an external request to close this
Tab . |
ObjectProperty<EventHandler<Event>> |
ChoiceBox.onHiddenProperty()
Called just after the
ChoiceBox popup has been hidden. |
ObjectProperty<EventHandler<Event>> |
ComboBoxBase.onHiddenProperty()
Called just after the
ComboBoxBase popup/display has been hidden. |
ObjectProperty<EventHandler<Event>> |
Menu.onHiddenProperty()
Called just after the
ContextMenu has been hidden. |
ObjectProperty<EventHandler<Event>> |
ChoiceBox.onHidingProperty()
Called just prior to the
ChoiceBox popup being hidden. |
ObjectProperty<EventHandler<Event>> |
ComboBoxBase.onHidingProperty()
Called just prior to the
ComboBox popup/display being hidden. |
ObjectProperty<EventHandler<Event>> |
Menu.onHidingProperty()
Called just prior to the
ContextMenu being hidden. |
ObjectProperty<EventHandler<Event>> |
MenuItem.onMenuValidationProperty()
The event handler that is associated with invocation of an accelerator for a MenuItem.
|
ObjectProperty<EventHandler<Event>> |
Tab.onSelectionChangedProperty()
The event handler that is associated with a selection on the tab.
|
ObjectProperty<EventHandler<Event>> |
ChoiceBox.onShowingProperty()
Called just prior to the
ChoiceBox popup being shown. |
ObjectProperty<EventHandler<Event>> |
ComboBoxBase.onShowingProperty()
Called just prior to the
ComboBoxBase popup/display being shown. |
ObjectProperty<EventHandler<Event>> |
Menu.onShowingProperty()
Called just prior to the
ContextMenu being shown, even if the menu has
no items to show. |
ObjectProperty<EventHandler<Event>> |
ChoiceBox.onShownProperty()
Called just after the
ChoiceBox popup is shown. |
ObjectProperty<EventHandler<Event>> |
ComboBoxBase.onShownProperty()
Called just after the
ComboBoxBase popup/display is shown. |
ObjectProperty<EventHandler<Event>> |
Menu.onShownProperty()
Called just after the
ContextMenu is shown. |
Modifier and Type | Method and Description |
---|---|
void |
Tab.setOnClosed(EventHandler<Event> value)
Defines a function to be called when the tab is closed.
|
void |
Tab.setOnCloseRequest(EventHandler<Event> value)
Sets the value of the property onCloseRequest.
|
void |
ChoiceBox.setOnHidden(EventHandler<Event> value)
Sets the value of the property onHidden.
|
void |
ComboBoxBase.setOnHidden(EventHandler<Event> value)
Sets the value of the property onHidden.
|
void |
Menu.setOnHidden(EventHandler<Event> value)
Sets the value of the property onHidden.
|
void |
ChoiceBox.setOnHiding(EventHandler<Event> value)
Sets the value of the property onHiding.
|
void |
ComboBoxBase.setOnHiding(EventHandler<Event> value)
Sets the value of the property onHiding.
|
void |
Menu.setOnHiding(EventHandler<Event> value)
Sets the value of the property onHiding.
|
void |
MenuItem.setOnMenuValidation(EventHandler<Event> value)
Sets the value of the property onMenuValidation.
|
void |
Tab.setOnSelectionChanged(EventHandler<Event> value)
Defines a function to be called when a selection changed has occurred on the tab.
|
void |
ChoiceBox.setOnShowing(EventHandler<Event> value)
Sets the value of the property onShowing.
|
void |
ComboBoxBase.setOnShowing(EventHandler<Event> value)
Sets the value of the property onShowing.
|
void |
Menu.setOnShowing(EventHandler<Event> value)
Sets the value of the property onShowing.
|
void |
ChoiceBox.setOnShown(EventHandler<Event> value)
Sets the value of the property onShown.
|
void |
ComboBoxBase.setOnShown(EventHandler<Event> value)
Sets the value of the property onShown.
|
void |
Menu.setOnShown(EventHandler<Event> value)
Sets the value of the property onShown.
|
Constructor and Description |
---|
DialogEvent(Dialog<?> source,
EventType<? extends Event> eventType)
Construct a new
Event with the specified event source, target
and type. |
TreeModificationEvent(EventType<? extends Event> eventType,
CheckBoxTreeItem<T> treeItem,
boolean selectionChanged)
Creates a default TreeModificationEvent instance to represent the
change in selection/indeterminate states for the given CheckBoxTreeItem
instance.
|
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem)
Constructs a basic TreeModificationEvent - this is useful in situations
where the tree item has not received a new value, has not changed
between expanded/collapsed states, and whose children has not changed.
|
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
boolean expanded)
Constructs a TreeModificationEvent for when the TreeItem has had its
TreeItem.expandedProperty() changed. |
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
List<? extends TreeItem<T>> added,
List<? extends TreeItem<T>> removed)
Constructs a TreeModificationEvent for when the TreeItem has had its
children list changed.
|
TreeModificationEvent(EventType<? extends Event> eventType,
TreeItem<T> treeItem,
T newValue)
Constructs a TreeModificationEvent for when the TreeItem has had its
TreeItem.valueProperty() changed. |
Modifier and Type | Class and Description |
---|---|
class |
ContextMenuEvent
When the user requests a context menu, this event occurs.
|
class |
DragEvent
Drag events replace mouse events during drag-and-drop gesture.
|
class |
GestureEvent
An event indicating gesture input.
|
class |
InputEvent
An event indicating a user input.
|
class |
InputMethodEvent
An event which indicates that the underlying input method notifies its
text change in a
Node . |
class |
KeyEvent
An event which indicates that a keystroke occurred in a
Node . |
class |
MouseDragEvent
Mouse drag events are delivered to potential gesture targets during
full press-drag-release gestures.
|
class |
MouseEvent
When mouse event occurs, the top-most node under cursor is picked and
the event is delivered to it through capturing and bubbling phases
described at
EventDispatcher . |
class |
RotateEvent
Rotate event indicates that user performed rotating gesture such as
dragging two fingers around each other on track pad,
touch screen or other similar device.
|
class |
ScrollEvent
Scroll event indicates that user performed scrolling by mouse wheel,
track pad, touch screen or other similar device.
|
class |
SwipeEvent
Swipe event indicates that user performed a swipe gesture such as
dragging a finger in one direction on touch screen.
|
class |
TouchEvent
Touch event indicates a touch screen action.
|
class |
ZoomEvent
Zoom event indicates that user performed zooming gesture such as
dragging two fingers apart on track pad, touch screen or other
similar device.
|
Modifier and Type | Class and Description |
---|---|
class |
MediaErrorEvent
An
Event representing the occurrence of an error in handling media. |
class |
MediaMarkerEvent
An
ActionEvent representing a media marker. |
Modifier and Type | Class and Description |
---|---|
class |
TransformChangedEvent
This event is fired on a transform when any of its properties changes.
|
Modifier and Type | Method and Description |
---|---|
<T extends Event> |
Transform.addEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Registers an event filter to this transform.
|
<T extends Event> |
Transform.addEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Registers an event handler to this transform.
|
<T extends Event> |
Transform.removeEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Unregisters a previously registered event filter from this transform.
|
<T extends Event> |
Transform.removeEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Unregisters a previously registered event handler from this transform.
|
Modifier and Type | Class and Description |
---|---|
class |
WebErrorEvent
An event indicating a
WebEngine error. |
class |
WebEvent<T>
WebEvent instances are passed into EventHandler s registered
with a WebEngine by JavaScript running on a Web page. |
Modifier and Type | Class and Description |
---|---|
class |
WindowEvent
Event related to window showing/hiding actions.
|
Modifier and Type | Method and Description |
---|---|
<T extends Event> |
Window.addEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Registers an event filter to this node.
|
<T extends Event> |
Window.addEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Registers an event handler to this node.
|
<T extends Event> |
Window.removeEventFilter(EventType<T> eventType,
EventHandler<? super T> eventFilter)
Unregisters a previously registered event filter from this node.
|
<T extends Event> |
Window.removeEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Unregisters a previously registered event handler from this node.
|
protected <T extends Event> |
Window.setEventHandler(EventType<T> eventType,
EventHandler<? super T> eventHandler)
Sets the handler to use for this event type.
|
Modifier and Type | Method and Description |
---|---|
EventHandler<Event> |
PopupWindow.getOnAutoHide()
Gets the value of the property onAutoHide.
|
ObjectProperty<EventHandler<Event>> |
PopupWindow.onAutoHideProperty()
Called after autoHide is run.
|
Modifier and Type | Method and Description |
---|---|
void |
Window.fireEvent(Event event)
Fires the specified event.
|
Modifier and Type | Method and Description |
---|---|
void |
PopupWindow.setOnAutoHide(EventHandler<Event> value)
Sets the value of the property onAutoHide.
|
Constructor and Description |
---|
WindowEvent(Window source,
EventType<? extends Event> eventType)
Construct a new
Event with the specified event source, target
and type. |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2008, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.