Module is.codion.swing.common.ui
Interface SplitPaneBuilder
- All Superinterfaces:
ComponentBuilder<Void,
JSplitPane, SplitPaneBuilder>
A builder for JSplitPane.
-
Field Summary
Fields inherited from interface is.codion.swing.common.ui.component.builder.ComponentBuilder
COMPONENT_VALUE, TRANSFER_FOCUS_ON_ENTER
-
Method Summary
Modifier and TypeMethodDescriptionbottomComponent
(JComponent bottomComponent) static SplitPaneBuilder
builder()
continuousLayout
(boolean continuousLayout) dividerSize
(int dividerSize) leftComponent
(JComponent leftComponent) oneTouchExpandable
(boolean oneTouchExpandable) orientation
(int orientation) resizeWeight
(double resizeWeight) rightComponent
(JComponent rightComponent) topComponent
(JComponent topComponent) Methods inherited from interface is.codion.swing.common.ui.component.builder.ComponentBuilder
background, border, build, build, buildValue, buildValue, clientProperty, componentListener, componentOrientation, consumer, enabled, enabled, focusable, focusCycleRoot, focusListener, font, foreground, keyEvent, keyListener, label, link, link, listener, maximumHeight, maximumSize, maximumWidth, minimumHeight, minimumSize, minimumWidth, mouseListener, mouseMotionListener, mouseWheelListener, onBuild, onBuildValue, onSetVisible, opaque, popupMenu, popupMenuControl, popupMenuControls, preferredHeight, preferredSize, preferredWidth, propertyChangeListener, propertyChangeListener, scrollPane, toolTipText, transferFocusOnEnter, transferHandler, validator, value, visible
-
Method Details
-
orientation
- Parameters:
orientation
- the orientation- Returns:
- this builder instance
- See Also:
-
oneTouchExpandable
- Parameters:
oneTouchExpandable
- one touch expandable- Returns:
- this builder instance
- See Also:
-
leftComponent
- Parameters:
leftComponent
- the left component- Returns:
- this builder instance
- See Also:
-
rightComponent
- Parameters:
rightComponent
- the right component- Returns:
- this builder instance
- See Also:
-
topComponent
- Parameters:
topComponent
- the top component- Returns:
- this builder instance
- See Also:
-
bottomComponent
- Parameters:
bottomComponent
- the bottom component- Returns:
- this builder instance
- See Also:
-
resizeWeight
- Parameters:
resizeWeight
- the resize weight- Returns:
- this builder instance
- See Also:
-
continuousLayout
- Parameters:
continuousLayout
- the value of the continuousLayout- Returns:
- this builder instance
- See Also:
-
dividerSize
- Parameters:
dividerSize
- the divider size- Returns:
- this builder instance
- See Also:
-
builder
- Returns:
- a new
SplitPaneBuilder
instance
-