final class Traced[TraceData] extends ViewComponent[Model] with TraceGeneratingDefaults[Model, TraceData]
A view that wraps around another, collecting a log or trace of events while delegating its actual event-handling to the wrapped view. Provides additional methods for accessing such traces: trace, simulateAndGet, and startAndGet. A few examples of using these methods are given below.
simulate
500 clock ticks on the trace-collecing view and print the trace of clock ticks
accompanied by descriptions of the view’äs model
.
for((traceItem, traceEvent) <- myTracedView.simulateAndGet(500)) { println(traceEvent + ": " + traceItem) }
Or, equivalently:
myTracedView.simulate(500) for((traceItem, traceEvent) <- myTracedView.trace) { println(traceEvent + ": " + traceItem) }
Alternatively, start the trace-collecting view and run it interactively until it is done or
a tick limit is reached. Then print the trace of ticks and GUI events accompanied with
descriptions of the view’s model
.
val futureTrace = myTracedView.startAndGet(tickLimit=100) recover { case Aborted(message, partialTrace) => partialTrace } for(trace <- futureTrace; (traceItem, traceEvent) <- trace) { println(traceEvent + ": " + traceItem) }
- TraceData
the type of the model-state descriptions in the trace
- Alphabetic
- By Inheritance
- Traced
- TraceGeneratingDefaults
- GeneratesTrace
- ViewComponent
- ControlDefaults
- TooltipDefaults
- ViewComponent
- Controls
- Component
- UIElement
- LazyPublisher
- Publisher
- Reactor
- Proxy
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new Traced(extractTrace: (Model) => TraceData)
- extractTrace
a function that determines how to describe a model state in the generated trace
Type Members
- final class Traced[TraceData] extends ViewComponent[Model] with TraceGeneratingDefaults[Model, TraceData]
A view that wraps around another, collecting a log or trace of events while delegating its actual event-handling to the wrapped view.
A view that wraps around another, collecting a log or trace of events while delegating its actual event-handling to the wrapped view. Provides additional methods for accessing such traces: trace, simulateAndGet, and startAndGet. A few examples of using these methods are given below.
simulate
500 clock ticks on the trace-collecing view and print the trace of clock ticks accompanied by descriptions of the view’äsmodel
.for((traceItem, traceEvent) <- myTracedView.simulateAndGet(500)) { println(traceEvent + ": " + traceItem) }
Or, equivalently:
myTracedView.simulate(500) for((traceItem, traceEvent) <- myTracedView.trace) { println(traceEvent + ": " + traceItem) }
Alternatively, start the trace-collecting view and run it interactively until it is done or a tick limit is reached. Then print the trace of ticks and GUI events accompanied with descriptions of the view’s
model
.val futureTrace = myTracedView.startAndGet(tickLimit=100) recover { case Aborted(message, partialTrace) => partialTrace } for(trace <- futureTrace; (traceItem, traceEvent) <- trace) { println(traceEvent + ": " + traceItem) }
- TraceData
the type of the model-state descriptions in the trace
- Definition Classes
- ViewComponent
- trait SuperMixin extends JComponent
- Attributes
- protected
- Definition Classes
- Component
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def adjustSpeed(newTickRate: Double): Unit
Sets a new tick rate for the view, replacing any previously set by the constructor or this method.
Sets a new tick rate for the view, replacing any previously set by the constructor or this method.
- Definition Classes
- ViewComponent
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def background: scala.swing.Color
- Definition Classes
- UIElement
- def background_=(c: scala.swing.Color): Unit
- Definition Classes
- UIElement
- def border: Border
- Definition Classes
- Component
- def border_=(b: Border): Unit
- Definition Classes
- Component
- def bounds: Rectangle
- Definition Classes
- UIElement
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def componentOrientation: ComponentOrientation
- Definition Classes
- UIElement
- def componentOrientation_=(x: ComponentOrientation): Unit
- Definition Classes
- UIElement
- def cursor: Cursor
- Definition Classes
- UIElement
- def cursor_=(c: Cursor): Unit
- Definition Classes
- UIElement
- def deafTo(ps: Publisher*): Unit
- Definition Classes
- Reactor
- def displayable: Boolean
- Definition Classes
- UIElement
- def enabled: Boolean
- Definition Classes
- Component
- def enabled_=(b: Boolean): Unit
- Definition Classes
- Component
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(that: Any): Boolean
- Definition Classes
- Proxy → Any
- def focusable: Boolean
- Definition Classes
- Component
- def focusable_=(b: Boolean): Unit
- Definition Classes
- Component
- def font: Font
- Definition Classes
- UIElement
- def font_=(f: Font): Unit
- Definition Classes
- UIElement
- def foreground: scala.swing.Color
- Definition Classes
- UIElement
- def foreground_=(c: scala.swing.Color): Unit
- Definition Classes
- UIElement
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hasFocus: Boolean
- Definition Classes
- Component
- def hashCode(): Int
- Definition Classes
- Proxy → Any
- def ignoreRepaint: Boolean
- Definition Classes
- UIElement
- def ignoreRepaint_=(b: Boolean): Unit
- Definition Classes
- UIElement
- def inputVerifier: (Component) => Boolean
- Definition Classes
- Component
- def inputVerifier_=(v: (Component) => Boolean): Unit
- Definition Classes
- Component
- def isDone(state: Model): Boolean
Determines if the given state is a “done state” for the view.
Determines if the given state is a “done state” for the view. This implementation delegates to the underlying
View
that is being traced.- state
a state of the model (possibly a done state)
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def isPaused: Boolean
Indicates whether the view is paused.
Indicates whether the view is paused. This implementation delegates to the underlying
View
that is being traced.- Definition Classes
- GeneratesTrace → Controls
- def listenTo(ps: Publisher*): Unit
- Definition Classes
- Reactor
- val listeners: RefSet[Reaction]
- Attributes
- protected
- Definition Classes
- Publisher
- def locale: Locale
- Definition Classes
- UIElement
- def location: Point
- Definition Classes
- UIElement
- def locationOnScreen: Point
- Definition Classes
- UIElement
- def makePic(state: Model): Pic
Returns a Pic that graphically represents the current state of the view’s
model
object.Returns a Pic that graphically represents the current state of the view’s
model
object. This implementation delegates to the underlyingView
that is being traced.- state
a state of the model to be displayed
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def maximumSize: Dimension
- Definition Classes
- UIElement
- def maximumSize_=(x: Dimension): Unit
- Definition Classes
- UIElement
- def minimumSize: Dimension
- Definition Classes
- UIElement
- def minimumSize_=(x: Dimension): Unit
- Definition Classes
- UIElement
- def name: String
- Definition Classes
- Component
- def name_=(s: String): Unit
- Definition Classes
- Component
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def onClick(state: Model, event: event.MouseClicked): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the click event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onClick(state: Model, position: Pos): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the click event
- position
the position of the mouse cursor relative to the view’s top left-hand corner
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onFirstSubscribe(): Unit
- Attributes
- protected
- Definition Classes
- Component → UIElement → LazyPublisher
- def onKeyDown(state: Model, event: event.KeyPressed): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the keyboard event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onKeyDown(state: Model, key: Key): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the keyboard event
- key
the key that was pressed down
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onKeyUp(state: Model, event: event.KeyReleased): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the keyboard event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onKeyUp(state: Model, key: Key): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the keyboard event
- key
the key that was released
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onLastUnsubscribe(): Unit
- Attributes
- protected
- Definition Classes
- UIElement → LazyPublisher
- def onMouseDown(state: Model, event: event.MousePressed): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the mouse event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onMouseDown(state: Model, position: Pos): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the mouse event
- position
the position of the mouse cursor relative to the view’s top left-hand corner
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onMouseDrag(state: Model, event: event.MouseDragged): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the drag event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onMouseDrag(state: Model, position: Pos): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the drag event
- position
the position of the mouse cursor relative to the view’s top left-hand corner
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onMouseEnter(state: Model, event: event.MouseEntered): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the mouse event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onMouseExit(state: Model, event: event.MouseExited): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the mouse event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onMouseMove(state: Model, event: event.MouseMoved): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the move event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onMouseMove(state: Model, position: Pos): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the move event
- position
the position of the mouse cursor relative to the view’s top left-hand corner
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onMouseUp(state: Model, event: event.MouseReleased): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the mouse event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onMouseUp(state: Model, position: Pos): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the mouse event
- position
the position of the mouse cursor relative to the view’s top left-hand corner
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- final def onStop(): Unit
Causes an additional effect when the view is stopped (with
stop()
).Causes an additional effect when the view is stopped (with
stop()
). This implementation delegates to the underlyingView
that is being traced. In addition, if the traced view had been started withstartAndGet
and reaches its tick limit before being done, this method causes the returned future to complete with a failure.- Definition Classes
- GeneratesTrace → Controls
- def onTick(previousState: Model, time: Long): Model
Handles a clock tick and adds it to the view’s trace.
Handles a clock tick and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- previousState
the state of the model before the clock tick
- time
the running number of the clock tick (the first tick being number 1, the second 2, etc.)
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onTick(previousState: Model): Model
Handles a clock tick and adds it to the view’s trace.
Handles a clock tick and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- previousState
the state of the model before the clock tick
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onType(state: Model, event: event.KeyTyped): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the keyboard event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onType(state: Model, character: Char): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the keyboard event
- character
the key that was typed
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onWheel(state: Model, event: event.MouseWheelMoved): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the wheel event
- event
the GUI event that caused this handler to be called
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def onWheel(state: Model, rotation: Int): Model
Handles a GUI event and adds it to the view’s trace.
Handles a GUI event and adds it to the view’s trace. Delegates the actual event-handling to the corresponding method on the underlying
View
that is being traced.- state
the state of the model at the time of the wheel event
- rotation
the number of steps the wheel rotated (negative means up, positive down)
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- def opaque: Boolean
- Definition Classes
- Component
- def opaque_=(b: Boolean): Unit
- Definition Classes
- Component
- def paint(g: Graphics2D): Unit
- Definition Classes
- Component
- def paintBorder(g: Graphics2D): Unit
- Attributes
- protected
- Definition Classes
- Component
- def paintChildren(g: Graphics2D): Unit
- Attributes
- protected
- Definition Classes
- Component
- final def paintComponent(myGraphics: Graphics2D): Unit
Renders the view as a Java AWT
BufferedImage
onto the component.Renders the view as a Java AWT
BufferedImage
onto the component.- Definition Classes
- ViewComponent → Component
- lazy val peer: JComponent
- Definition Classes
- Component → UIElement
- def preferredSize: Dimension
- Definition Classes
- UIElement
- def preferredSize_=(x: Dimension): Unit
- Definition Classes
- UIElement
- def publish(e: Event): Unit
- Definition Classes
- Publisher
- val reactions: Reactions
- Definition Classes
- Reactor
- final def refresh(): Unit
Programmatically requests an update to the graphics of the view (even though no clock tick or triggering GUI event occurred).
Programmatically requests an update to the graphics of the view (even though no clock tick or triggering GUI event occurred).
- Definition Classes
- ViewComponent
- val refreshPolicy: RefreshPolicy
- Definition Classes
- ViewComponent
- def repaint(rect: Rectangle): Unit
- Definition Classes
- UIElement
- def repaint(): Unit
- Definition Classes
- UIElement
- def requestFocus(): Unit
- Definition Classes
- Component
- def requestFocusInWindow(): Boolean
- Definition Classes
- Component
- def revalidate(): Unit
- Definition Classes
- Component
- def self: Any
- Definition Classes
- UIElement → Proxy
- def showing: Boolean
- Definition Classes
- UIElement
- final def simulate(tickLimit: Int = Int.MaxValue): Unit
Runs the view as if by calling start except that it runs “headless”, without expectation of being visible in a GUI and independently of a real-time clock.
Runs the view as if by calling start except that it runs “headless”, without expectation of being visible in a GUI and independently of a real-time clock. A number of simulated clock ticks are immediately sent to the view; this continues until either the view determines it is done or a predetermined maximum number of ticks has been reached.
- tickLimit
the maximum number of ticks to simulate;
Int.MaxValue
(which is the default) means there is no such limit
- Definition Classes
- ViewComponent → Controls
- final def simulateAndGet(tickLimit: Int = Int.MaxValue): Seq[(TraceData, TraceEvent)]
Simulates this trace-generating view with simulate and returns the resulting trace.
Simulates this trace-generating view with simulate and returns the resulting trace. This is equivalent to calling first simulate, then trace. See also startAndGet.
- tickLimit
the maximum number of ticks to simulate;
Int.MaxValue
(which is the default) means there is no such limit
- Definition Classes
- GeneratesTrace
- def size: Dimension
- Definition Classes
- UIElement
- def sound(state: Model): Option[sound.sampled.Sound]
Determines whether the view should play a sound, given a state of its model.
Determines whether the view should play a sound, given a state of its model. This implementation delegates to the underlying underlying
View
that is being traced.- state
a state of the model
- returns
a Sound that the view should play;
None
if no sound is appropriate for the given state
- Definition Classes
- TraceGeneratingDefaults → ControlDefaults → Controls
- final def start(): Unit
Starts the view: loads the model into the component and starts the clock.
Starts the view: loads the model into the component and starts the clock. Cf. simulate.
- Definition Classes
- ViewComponent → Controls
- final def startAndGet(tickLimit: Long = Long.MaxValue): Future[Seq[(TraceData, TraceEvent)]]
Starts this trace-generating view with start and returns a
Future
that evaluates to the resulting trace.Starts this trace-generating view with start and returns a
Future
that evaluates to the resulting trace. TheFuture
succeeds when the view is done; if the view isn’t done after a given number of clock ticks, theFuture
fails with Aborted, producing a partial trace. See also simulateAndGet.- tickLimit
the maximum number of ticks to process before the future completes with a failure
- Definition Classes
- GeneratesTrace
- final def stop(): Unit
Stops the view: stops the clock and stops listening to events.
Stops the view: stops the clock and stops listening to events. A stopped view cannot be restarted.
- Definition Classes
- ViewComponent
- def subscribe(listener: Reaction): Unit
- Definition Classes
- LazyPublisher → Publisher
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def toString: String
Returns a brief textual description of the view.
Returns a brief textual description of the view.
- Definition Classes
- GeneratesTrace → AnyRef → Any
- def toolkit: Toolkit
- Definition Classes
- UIElement
- def tooltip: String
- Definition Classes
- Component
- def tooltip_=(t: String): Unit
- Definition Classes
- Component
- final def trace: Seq[(TraceData, TraceEvent)]
Returns a trace of the events processed by this view.
Returns a trace of the events processed by this view. The trace comes in a collection of pairs, each of which is composed of a
TraceData
value that describes at the time of the event and a TraceEvent value that describes the event itself.- Definition Classes
- GeneratesTrace
- final def traced: Traced[Model]
Returns a
View
that stores a trace of the ticks and GUI events that its event handlers process.Returns a
View
that stores a trace of the ticks and GUI events that its event handlers process. This parameterless method stores, at each event, the (immutable) state of theView
’s model. This is equivalent to calling tracedWith and passing inidentity
.- Definition Classes
- ControlDefaults
- final def tracedPics: Traced[Pic]
Returns a
View
that stores a pictorial trace of the ticks and GUI events that theView
’s event handlers process.Returns a
View
that stores a pictorial trace of the ticks and GUI events that theView
’s event handlers process. This is equivalent to calling tracedWith and passing in theView
’smakePic
method.- Definition Classes
- ControlDefaults
- final def tracedWith[TraceData](extractTrace: (Model) => TraceData): Traced[TraceData]
Returns a view that collects of the ticks and GUI events that the
View
’s event handlers process, using the given function to generate that trace.Returns a view that collects of the ticks and GUI events that the
View
’s event handlers process, using the given function to generate that trace. That trace-collecting view, which an instance of the Traced subclass, delegates the actual event handling to this original view but provides an additional interface for tracing.- TraceData
the type of the model-state descriptions in the trace
- extractTrace
a function that determines how to describe a model state in the generated trace
- Definition Classes
- ViewComponent → ControlDefaults
- See also
- def unsubscribe(listener: Reaction): Unit
- Definition Classes
- LazyPublisher → Publisher
- def validate(): Unit
- Definition Classes
- UIElement
- def visible: Boolean
- Definition Classes
- UIElement
- def visible_=(b: Boolean): Unit
- Definition Classes
- UIElement
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def xLayoutAlignment: Double
- Definition Classes
- Component
- def xLayoutAlignment_=(x: Double): Unit
- Definition Classes
- Component
- def yLayoutAlignment: Double
- Definition Classes
- Component
- def yLayoutAlignment_=(y: Double): Unit
- Definition Classes
- Component
- object keys extends Publisher
- Definition Classes
- Component
- object mouse
- Definition Classes
- Component
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.