Package limn.scene.event
package limn.scene.event
The input events the scene dispatches:
MouseEvent,
KeyEvent, CharEvent for committed
text, PreeditEvent for IME composition still in flight, and
FileDropEvent. Event data is immutable; the one mutable bit is
consumption: a handler that fully processed an event consumes it, and bubbling stops
there.-
ClassDescriptionCommitted text input (one code point), routed like
KeyEvent.Files dragged from the OS and dropped on the window.Base of all dispatched input events.A keyboard event routed to the focused widget (bubbling to its ancestors until consumed).A pointer event, positioned in scene coordinates (logical points, origin at the window's top-left).In-progress IME composition ("preedit"): the text an input method is still composing, shown inline with an underline but not committed to the editing model.