Module is.codion.swing.common.ui
Interface ListBuilder.Items<T>
- Type Parameters:
T
- the value type
- All Superinterfaces:
ComponentBuilder<List<T>,
,JList<T>, ListBuilder.Items<T>> ListBuilder<T,
List<T>, ListBuilder.Items<T>>
- Enclosing interface:
- ListBuilder<T,
V, B extends ListBuilder<T, V, B>>
Builds a JList, where the value is represented by the list items.
-
Nested Class Summary
Nested classes/interfaces inherited from interface is.codion.swing.common.ui.component.list.ListBuilder
ListBuilder.Factory<T>, ListBuilder.Items<T>, ListBuilder.SelectedItem<T>, ListBuilder.SelectedItems<T>
-
Field Summary
Fields inherited from interface is.codion.swing.common.ui.component.builder.ComponentBuilder
COMPONENT_VALUE, TRANSFER_FOCUS_ON_ENTER
-
Method Summary
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, name, onBuild, onBuildValue, onSetVisible, opaque, popupMenu, popupMenuControl, popupMenuControls, preferredHeight, preferredSize, preferredWidth, propertyChangeListener, propertyChangeListener, scrollPane, toolTipText, transferFocusOnEnter, transferHandler, validator, value, visible
Methods inherited from interface is.codion.swing.common.ui.component.list.ListBuilder
cellRenderer, fixedCellHeight, fixedCellWidth, layoutOrientation, listSelectionListener, selectionModel, visibleRowCount
-
Method Details
-
selectionMode
- Parameters:
selectionMode
- the list selection model- Returns:
- this builder instance
- See Also:
-