scala.swing

class SplitPane

[source: scala/swing/SplitPane.scala]

class SplitPane(o : Value, left : Component, right : Component)
extends Component with Container with Wrapper
A container with exactly two children. Arranges them side by side, either horizontally or vertically. Displays a draggable divider component between them that lets the user adjust the size ratio of the children.
See Also
javax.swing.JSplitPane
Additional Constructor Summary
def this (o : Value) : SplitPane
def this : SplitPane
Value Summary
override lazy val peer : javax.swing.JSplitPane
The underlying Swing peer.
Values and Variables inherited from Component
initP, Mouse
Values and Variables inherited from Publisher
listeners
Values and Variables inherited from Reactor
reactions
Method Summary
def bottomComponent : Component
def bottomComponent_= (c : Component) : Unit
def contents : Seq[Component]
The child components of this container.
def contents_= (left : Component, right : Component) : Unit
def continuousLayout : Boolean
def continuousLayout_= (b : Boolean) : Unit
def dividerLocation : Int
def dividerLocation_= (f : Double) : Unit
def dividerLocation_= (n : Int) : Unit
def dividerSize : Int
def dividerSize_= (n : Int) : Unit
def leftComponent : Component
def leftComponent_= (c : Component) : Unit
def oneTouchExpandable : Boolean
def oneTouchExpandable_= (b : Boolean) : Unit
def resetToPreferredSizes : Unit
def resizeWeight : Double
def resizeWeight_= (n : Double) : Unit
def rightComponent : Component
def rightComponent_= (c : Component) : Unit
def topComponent : Component
def topComponent_= (c : Component) : Unit
Methods inherited from Wrapper
orientation_=
Methods inherited from Wrapper
orientation
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
Additional Constructor Details
def this(o : Value) : SplitPane

def this : SplitPane

Value Details
override lazy val peer : javax.swing.JSplitPane
The underlying Swing peer.
Overrides
Component.peer

Method Details
def contents : Seq[Component]
The child components of this container.
Overrides
Container.contents

def contents_=(left : Component, right : Component) : Unit

def topComponent : Component

def topComponent_=(c : Component) : Unit

def bottomComponent : Component

def bottomComponent_=(c : Component) : Unit

def leftComponent : Component

def leftComponent_=(c : Component) : Unit

def rightComponent : Component

def rightComponent_=(c : Component) : Unit

def dividerLocation : Int

def dividerLocation_=(n : Int) : Unit

def dividerLocation_=(f : Double) : Unit

def dividerSize : Int

def dividerSize_=(n : Int) : Unit

def resizeWeight : Double

def resizeWeight_=(n : Double) : Unit

def resetToPreferredSizes : Unit

def oneTouchExpandable : Boolean

def oneTouchExpandable_=(b : Boolean) : Unit

def continuousLayout : Boolean

def continuousLayout_=(b : Boolean) : Unit