Module is.codion.swing.common.ui
Interface FilterList.Builder.Items<T>
- Type Parameters:
T- the value type
- All Superinterfaces:
ComponentBuilder<FilterList<T>,,FilterList.Builder.Items<T>> ComponentValueBuilder<FilterList<T>,,List<T>, FilterList.Builder.Items<T>> FilterList.Builder<List<T>,,T, FilterList.Builder.Items<T>> Supplier<FilterList<T>>
- Enclosing interface:
FilterList.Builder<V,T, B extends FilterList.Builder<V, T, B>>
public static interface FilterList.Builder.Items<T>
extends FilterList.Builder<List<T>,T,FilterList.Builder.Items<T>>
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.FilterList.Builder
FilterList.Builder.Factory<T>, FilterList.Builder.Items<T>, FilterList.Builder.ModelStep, FilterList.Builder.SelectedItem<T>, FilterList.Builder.SelectedItems<T> -
Field Summary
Fields inherited from interface is.codion.swing.common.ui.component.builder.ComponentValueBuilder
COMPONENT_VALUE -
Method Summary
Modifier and TypeMethodDescriptionnullable(boolean nullable) Default false.selectionMode(int selectionMode) Methods inherited from interface is.codion.swing.common.ui.component.builder.ComponentBuilder
ancestorListener, background, border, build, build, clientProperty, componentListener, componentOrientation, enabled, enabled, focusable, focusable, focusCycleRoot, focusListener, font, font, foreground, get, hierarchyListener, keyEvent, keyListener, label, label, maximumHeight, maximumSize, maximumWidth, minimumHeight, minimumSize, minimumWidth, mouseListener, mouseMotionListener, mouseWheelListener, name, onBuild, onSetVisible, opaque, popupControl, popupControls, popupControls, popupMenu, preferredHeight, preferredSize, preferredWidth, propertyChangeListener, propertyChangeListener, scrollPane, toolTipText, toolTipText, transferFocusOnEnter, transferFocusOnEnter, transferHandler, visible, visibleMethods inherited from interface is.codion.swing.common.ui.component.builder.ComponentValueBuilder
buildValue, buildValue, changeConsumer, changeListener, consumer, link, link, listener, modified, modifiedIndicator, onBuildValue, valid, valid, validator, validIndicator, value, weakChangeConsumer, weakChangeListener, weakConsumer, weakListener, when, when, when, whenMethods inherited from interface is.codion.swing.common.ui.component.list.FilterList.Builder
cellRenderer, dragEnabled, dropMode, fixedCellHeight, fixedCellWidth, layoutOrientation, listSelectionListener, visibleRowCount
-
Method Details
-
selectionMode
- Parameters:
selectionMode- the list selection model- Returns:
- this builder instance
- See Also:
-
nullable
Default false.- Parameters:
nullable- if true then null is used instead of an empty list- Returns:
- this builder instance
-