scalafx.event

package scalafx.event

Wraps `javafx.event` package.

Attributes

Members list

Packages

Attributes

Type members

Classlikes

object ActionEvent

Companion Object for scalafx.event.ActionEvent.

Companion Object for scalafx.event.ActionEvent.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class ActionEvent(val delegate: ActionEvent) extends Event, SFXDelegate[ActionEvent]

Wraps JavaFX ActionEvent.

Wraps JavaFX ActionEvent.

Attributes

Companion
object
Supertypes
class Event
trait SFXDelegate[ActionEvent]
class Object
trait Matchable
class Any
Known subtypes
object Event

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Event.type
class Event(val delegate: Event) extends SFXDelegate[Event]

Wrapper class for Event.

Wrapper class for Event.

Attributes

Companion
object
Supertypes
trait SFXDelegate[Event]
class Object
trait Matchable
class Any
Known subtypes
class ActionEvent
class DialogEvent
class EditEvent[T]
class ScrollToEvent[T]
class SortEvent[C]
class CellEditEvent[S, T]
class CellEditEvent[S, T]
class EditEvent[T]
class EditEvent[T]
class InputEvent
class DragEvent
class GestureEvent
class ScrollEvent
class SwipeEvent
class ZoomEvent
class KeyEvent
class MouseEvent
class RotateEvent
class TouchEvent
class WebEvent[T]
class WindowEvent
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class EventDispatchChain(val delegate: EventDispatchChain) extends SFXDelegate[EventDispatchChain]

Represents a chain of EventDispatcher objects, which can dispatch an Event. The event is dispatched by passing it from one EventDispatcher to the next in the chain until the end of chain is reached. Each EventDispatcher in the chain can influence the event path and the event itself. The chain is usually formed by following some parent - child hierarchy from the root to the event target and appending all EventDispatcher objects encountered to the chain.

Represents a chain of EventDispatcher objects, which can dispatch an Event. The event is dispatched by passing it from one EventDispatcher to the next in the chain until the end of chain is reached. Each EventDispatcher in the chain can influence the event path and the event itself. The chain is usually formed by following some parent - child hierarchy from the root to the event target and appending all EventDispatcher objects encountered to the chain.

Wraps a $JFX $URL0 $FC]].

Attributes

Companion
object
Supertypes
trait SFXDelegate[EventDispatchChain]
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class EventDispatcher(val delegate: EventDispatcher) extends SFXDelegate[EventDispatcher]

An represents an event dispatching and processing entity. It is used when an needs to be dispatched to the associated EventTarget through the EventDispatchChain specified by the target. Each in the chain can influence the event path and the event itself. One can appear in multiple chains.

An represents an event dispatching and processing entity. It is used when an needs to be dispatched to the associated EventTarget through the EventDispatchChain specified by the target. Each in the chain can influence the event path and the event itself. One can appear in multiple chains.

Wraps a $JFX $URL0 $FC]].

Attributes

Companion
object
Supertypes
trait SFXDelegate[EventDispatcher]
class Object
trait Matchable
class Any
object EventIncludes extends EventIncludes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Contains implicit methods to convert from `javafx.event` Classes to their ScalaFX counterparts.

Contains implicit methods to convert from `javafx.event` Classes to their ScalaFX counterparts.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object EventIncludes
trait Includes
object Includes
object EventTarget

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class EventTarget(val delegate: EventTarget) extends SFXDelegate[EventTarget]

Wraps a JavaFX EventTarget.

Wraps a JavaFX EventTarget.

Attributes

Companion
object
Supertypes
trait SFXDelegate[EventTarget]
class Object
trait Matchable
class Any
Known subtypes
class Service[T]
class ScheduledService[T]
class Task[T]
class Dialog[R]
class Alert
class ChoiceDialog[T]
class MenuItem
class Menu
class TableColumnBase[S, T]
class TableColumn[S, T]
class TreeTableColumn[S, T]
class TreeItem[T]
class Node
class SwingNode
class Canvas
class ImageView
class MediaView
class Shape
class Arc
class Circle
class CubicCurve
class Ellipse
class Line
class Path
class Polygon
class Polyline
class QuadCurve
class Rectangle
class SVGPath
class Text
class Shape3D
class Box
class Cylinder
class MeshView
class Sphere
class Camera
class LightBase
class AmbientLight
class PointLight
class SpotLight
class Parent
class Region
class Axis[T]
class CategoryAxis
class ValueAxis[T]
class NumberAxis
class Chart
class PieChart
class XYChart[X, Y]
class AreaChart[X, Y]
class BarChart[X, Y]
class BubbleChart[X, Y]
class LineChart[X, Y]
class ScatterChart[X, Y]
class StackedAreaChart[X, Y]
class StackedBarChart[X, Y]
class Control
class Accordion
class ButtonBar
class ChoiceBox[J]
class ComboBoxBase[T]
class ColorPicker
class ComboBox[T]
class DatePicker
class Labeled
class ButtonBase
class Button
class CheckBox
class Hyperlink
class MenuButton
class ToggleButton
class RadioButton
class Cell[T]
class DateCell
class IndexedCell[T]
class ListCell[T]
class CheckBoxListCell[T]
class ComboBoxListCell[T]
class TableCell[S, T]
class CheckBoxTableCell[S, T]
class ChoiceBoxTableCell[S, T]
class ComboBoxTableCell[S, T]
class TextFieldTableCell[S, T]
class TableRow[T]
class TreeCell[T]
class CheckBoxTreeCell[T]
class ComboBoxTreeCell[T]
class TreeTableCell[S, T]
class CheckBoxTreeTableCell[S, T]
class ComboBoxTreeTableCell[S, T]
class TreeTableRow[T]
class Label
class TitledPane
class ListView[T]
class MenuBar
class Pagination
class ProgressBar
class ScrollBar
class ScrollPane
class Separator
class Slider
class Spinner[T]
class SplitPane
class TabPane
class TableView[S]
class TextArea
class TextField
class ToolBar
class TreeTableView[S]
class TreeView[T]
class HTMLEditor
class Pane
class DialogPane
class AnchorPane
class BorderPane
class FlowPane
class GridPane
class HBox
class StackPane
class TilePane
class VBox
class TextFlow
class WebView
class Group
class SubScene
class Window
class PopupWindow
class PopupControl
class ContextMenu
class Tooltip
class Popup
class Stage
class PrimaryStage
Show all
object EventType

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
EventType.type
class EventType[T <: Event](val delegate: EventType[T]) extends SFXDelegate[EventType[T]]

Attributes

Companion
object
Supertypes
trait SFXDelegate[EventType[T]]
class Object
trait Matchable
class Any

Object Companion for scalafx.event.WeakEventHandler

Object Companion for scalafx.event.WeakEventHandler

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class WeakEventHandler[T <: Event](val delegate: WeakEventHandler[T]) extends SFXDelegate[WeakEventHandler[T]]

Wraps JavaFX WeakEventHandler.

Wraps JavaFX WeakEventHandler.

Type parameters

T

JavaFX Event subclass

Value parameters

delegate

JavaFX WeakEventHandler to be wrapped

Attributes

Constructor

Creates a new ScalaFX WeakEventHandler from a JavaFX WeakEventHandler.

Since

8.0

Companion
object
Supertypes
trait SFXDelegate[WeakEventHandler[T]]
class Object
trait Matchable
class Any