Class Summary | |
class
|
ActionEvent
(val override source : Component) extends ComponentEvent with AnyRef
|
trait
|
AdjustingEvent
extends ComponentEvent with AnyRef
|
case class
|
BackgroundChanged
(val override source : Component) extends ComponentEvent with Product
|
case class
|
ButtonClicked
(val override source : AbstractButton) extends ActionEvent with Product
|
case class
|
CaretUpdate
(val override source : TextComponent) extends ComponentEvent with Product
|
case class
|
ComponentAdded
(val override source : Container, val child : Component) extends ContainerEvent with Product
|
trait
|
ComponentEvent
extends UIEvent
|
case class
|
ComponentHidden
(val override source : Component) extends ComponentEvent with Product
|
case class
|
ComponentMoved
(val override source : Component) extends ComponentEvent with Product
|
case class
|
ComponentRemoved
(val override source : Container, val child : Component) extends ContainerEvent with Product
|
case class
|
ComponentResized
(val override source : Component) extends ComponentEvent with Product
|
case class
|
ComponentShown
(val override source : Component) extends ComponentEvent with Product
|
abstract class
|
ContainerEvent
(val override source : Container) extends UIEvent with AnyRef
|
case class
|
EditDone
(val override source : TextField) extends ValueChanged with Product
|
trait
|
Event
extends AnyRef
|
abstract class
|
FocusEvent
(val override source : Component, val other : Option[Component], val temporary : Boolean) extends ComponentEvent with AnyRef
The other component is None if it is a non Swing, i.e., AWT or native, component.
|
case class
|
FocusGained
(val override source : Component, val override other : Option[Component], val override temporary : Boolean) extends FocusEvent with Product
|
case class
|
FocusLost
(val override source : Component, val override other : Option[Component], val override temporary : Boolean) extends FocusEvent with Product
|
case class
|
FontChanged
(val override source : Component) extends ComponentEvent with Product
|
case class
|
ForegroundChanged
(val override source : Component) extends ComponentEvent with Product
|
trait
|
InputEvent
extends ComponentEvent with AnyRef
|
sealed abstract class
|
KeyEvent
extends InputEvent
|
case class
|
KeyPressed
(val source : Component, val key : Value, val modifiers : Int, val location : Value, val peer : java.awt.event.KeyEvent) extends KeyEvent with Product
|
case class
|
KeyReleased
(val source : Component, val key : Value, val modifiers : Int, val location : Value, val peer : java.awt.event.KeyEvent) extends KeyEvent with Product
|
case class
|
KeyTyped
(val source : Component, val char : Char, val modifiers : Int, val location : Value, val peer : java.awt.event.KeyEvent) extends KeyEvent with Product
|
abstract class
|
ListChange
[A](val override source : ListView[A]) extends ListEvent[A] with AnyRef
|
class
|
ListChanged
[A](val override source : ListView[A]) extends ListChange[A]
|
class
|
ListElementsAdded
[A](val override source : ListView[A], val range : Range) extends ListChange[A]
|
class
|
ListElementsRemoved
[A](val override source : ListView[A], val range : Range) extends ListChange[A]
|
trait
|
ListEvent
[A] extends ComponentEvent
|
class
|
ListSelectionChanged
[A](val override source : ListView[A], val range : Range, val live : Boolean) extends SelectionChanged with ListEvent[A]
|
trait
|
ListSelectionEvent
extends SelectionEvent
An event that indicates a selection of a range of indices.
|
sealed abstract class
|
MouseButtonEvent
extends MouseEvent
|
case class
|
MouseClicked
(val source : Component, val point : java.awt.Point, val modifiers : Int, val clicks : Int, val triggersPopup : Boolean, val peer : java.awt.event.MouseEvent) extends MouseButtonEvent with Product
|
case class
|
MouseDragged
(val source : Component, val point : java.awt.Point, val modifiers : Int, val peer : java.awt.event.MouseEvent) extends MouseMotionEvent with Product
|
case class
|
MouseEntered
(val source : Component, val point : java.awt.Point, val modifiers : Int, val peer : java.awt.event.MouseEvent) extends MouseMotionEvent with Product
|
sealed abstract class
|
MouseEvent
extends InputEvent
|
case class
|
MouseExited
(val source : Component, val point : java.awt.Point, val modifiers : Int, val peer : java.awt.event.MouseEvent) extends MouseMotionEvent with Product
|
sealed abstract class
|
MouseMotionEvent
extends MouseEvent
|
case class
|
MouseMoved
(val source : Component, val point : java.awt.Point, val modifiers : Int, val peer : java.awt.event.MouseEvent) extends MouseMotionEvent with Product
|
case class
|
MousePressed
(val source : Component, val point : java.awt.Point, val modifiers : Int, val clicks : Int, val triggersPopup : Boolean, val peer : java.awt.event.MouseEvent) extends MouseButtonEvent with Product
|
case class
|
MouseReleased
(val source : Component, val point : java.awt.Point, val modifiers : Int, val clicks : Int, val triggersPopup : Boolean, val peer : java.awt.event.MouseEvent) extends MouseButtonEvent with Product
|
case class
|
MouseWheelMoved
(val source : Component, val point : java.awt.Point, val modifiers : Int, val rotation : Int, val peer : java.awt.event.MouseEvent) extends MouseEvent with Product
|
case class
|
SelectionChanged
(val override source : Component) extends ComponentEvent with SelectionEvent with Product
|
trait
|
SelectionEvent
extends AnyRef
An event that indicates a change in a selection such as in a list view or a table.
|
abstract class
|
TableChange
(val override source : Table) extends TableEvent
|
case class
|
TableChanged
(val override source : Table) extends TableChange with Product
The table structure, i.e., the column order, names, and types stay the same,
but anything else might have changed.
|
case class
|
TableColumnsSelected
(val override source : Table, val range : Range, val adjusting : Boolean) extends TableEvent with AdjustingEvent with ListSelectionEvent with Product
|
abstract class
|
TableEvent
(val override source : Table) extends ComponentEvent with AnyRef
|
class
|
TableResized
(val override source : Table) extends TableChange
Any change that caused the table to change it's size
|
case class
|
TableRowsAdded
(val override source : Table, val range : Range) extends TableResized with Product
|
case class
|
TableRowsRemoved
(val override source : Table, val range : Range) extends TableResized with Product
|
case class
|
TableRowsSelected
(val override source : Table, val range : Range, val adjusting : Boolean) extends TableEvent with AdjustingEvent with ListSelectionEvent with Product
|
case class
|
TableStructureChanged
(val override source : Table) extends TableChange with Product
The most general table change. The table might have changed completely,
i.e., comlumns might have been reordered, rows added or removed, etc.
No other event indicates that the structure might have changed.
|
case class
|
TableUpdated
(val override source : Table, val range : Range, val column : Int) extends TableChange with Product
The size of the table stays the same, but the given range of rows might
have changed but only in the given column. A value of -1 for the column
denotes all columns.
|
case class
|
UIElementHidden
(val source : UIElement) extends UIEvent with Product
|
case class
|
UIElementMoved
(val source : UIElement) extends UIEvent with Product
|
case class
|
UIElementResized
(val source : UIElement) extends UIEvent with Product
|
case class
|
UIElementShown
(val source : UIElement) extends UIEvent with Product
|
trait
|
UIEvent
extends Event
|
class
|
ValueChanged
(val override source : Component) extends ComponentEvent with AnyRef
|
case class
|
WindowActivated
(val override source : Window) extends WindowEvent with Product
|
case class
|
WindowClosed
(val override source : Window) extends WindowEvent with Product
|
case class
|
WindowClosing
(val override source : Window) extends WindowEvent with Product
|
case class
|
WindowDeactivated
(val override source : Window) extends WindowEvent with Product
|
case class
|
WindowDeiconified
(val override source : Window) extends WindowEvent with Product
|
abstract class
|
WindowEvent
(val override source : Window) extends UIEvent with AnyRef
|
case class
|
WindowIconified
(val override source : Window) extends WindowEvent with Product
|
case class
|
WindowOpened
(val override source : Window) extends WindowEvent with Product
|