Module is.codion.swing.common.ui
Interface Controls.Builder
- All Superinterfaces:
Control.Builder<Controls,
Controls.Builder>
- Enclosing interface:
- Controls
A builder for Controls
-
Method Summary
Modifier and TypeMethodDescriptioncontrol
(Control.Builder<?, ?> controlBuilder) controls
(Control.Builder<?, ?>... controlBuilders) Adds a separator to the ControlsMethods inherited from interface is.codion.swing.common.ui.control.Control.Builder
build, description, enabled, keyStroke, largeIcon, mnemonic, name, smallIcon, value
-
Method Details
-
control
- Parameters:
control
- the control to add to this controls instance- Returns:
- this Builder instance
-
control
- Parameters:
controlBuilder
- the control builder to add to this controls instance- Returns:
- this Builder instance
-
controls
- Parameters:
controls
- the controls to add- Returns:
- this Builder instance
-
controls
- Parameters:
controlBuilders
- the control builder to add- Returns:
- this Builder instance
-
action
- Parameters:
action
- the Action to add to this controls instance- Returns:
- this Builder instance
-
actions
- Parameters:
actions
- the Actions to add to this controls instance- Returns:
- this Builder instance
-
separator
Controls.Builder separator()Adds a separator to the Controls- Returns:
- this Builder instance
-