scala.swing

trait Scrollable

[source: scala/swing/Scrollable.scala]

trait Scrollable
extends Component
A component that is specially suitable for being placed inside a ScrollPane.
See Also
javax.swing.Scrollable
Direct Known Subclasses:
Scrollable.Wrapper

Values and Variables inherited from Component
peer, initP, Mouse
Values and Variables inherited from Publisher
listeners
Values and Variables inherited from Reactor
reactions
Method Summary
abstract def blockIncrement (visibleRect : java.awt.Rectangle, orientation : Value, direction : Int) : Int
abstract def preferredViewportSize : java.awt.Dimension
abstract def tracksViewportHeight : Boolean
abstract def tracksViewportWidth : Boolean
abstract def unitIncrement (visibleRect : java.awt.Rectangle, orientation : Value, direction : Int) : Int
Methods inherited from Component
xLayoutAlignment, xLayoutAlignment_=, yLayoutAlignment, yLayoutAlignment_=, border, border_=, opaque, opaque_=, enabled, enabled_=, tooltip, tooltip_=, inputVerifier, inputVerifier_=, focusable, focusable_=, requestFocus, requestFocusInWindow, hasFocus, onFirstSubscribe, revalidate, paintComponent, paintBorder, paintChildren, paint, toString
Methods inherited from UIElement
self, foreground, foreground_=, background, background_=, minimumSize, minimumSize_=, maximumSize, maximumSize_=, preferredSize, preferredSize_=, preferredSize_=, font, font_=, locationOnScreen, location, bounds, size, size_=, size_=, locale, toolkit, cursor, cursor_=, visible, visible_=, showing, displayable, repaint, repaint, ignoreRepaint, ignoreRepaint_=, onLastUnsubscribe
Methods inherited from scala.swing.LazyPublisher
scala.swing.LazyPublisher.subscribe, scala.swing.LazyPublisher.unsubscribe
Methods inherited from Publisher
publish
Methods inherited from Reactor
listenTo, deafTo
Methods inherited from Proxy
hashCode, equals
Methods inherited from AnyRef
getClass, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
abstract def preferredViewportSize : java.awt.Dimension

abstract def tracksViewportHeight : Boolean

abstract def tracksViewportWidth : Boolean

abstract def blockIncrement(visibleRect : java.awt.Rectangle, orientation : Value, direction : Int) : Int

abstract def unitIncrement(visibleRect : java.awt.Rectangle, orientation : Value, direction : Int) : Int