the orientation of the divider. Note that we are using
Orientation.Horizontal
and Orientation.Vertical
, which are
different from the underlying JSplitPane
values.
Orientation.Horizontal
corresponds with VERTICAL_SPLIT
, thus
producing a left and right component and a "vertical divider",
and Orientation.Vertical
corresponds with HORIZONTAL_SPLIT
, thus
producing a top and bottom component and a "horizontal divider".
This trait is used to redirect certain calls from the peer to the wrapper and back.
This trait is used to redirect certain calls from the peer to the wrapper and back. Useful to expose methods that can be customized by overriding.
The child components of this container.
Installed reaction won't receive events from the given publisher anylonger.
Installed reaction won't receive events from the given publisher anylonger.
Listen to the given publisher as long as deafTo
isn't called for
them.
Listen to the given publisher as long as deafTo
isn't called for
them.
Contains publishers for various mouse events.
Contains publishers for various mouse events. They are separated for efficiency reasons.
For custom painting, users should usually override this method.
For custom painting, users should usually override this method.
The underlying Swing peer.
The underlying Swing peer.
Notify all registered reactions.
Notify all registered reactions.
All reactions of this reactor.
All reactions of this reactor.
Used by certain layout managers, e.g., BoxLayout or OverlayLayout to align components relative to each other.
Used by certain layout managers, e.g., BoxLayout or OverlayLayout to align components relative to each other.
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.
javax.swing.JSplitPane