Uses of Interface
is.codion.swing.common.ui.component.builder.ComponentBuilder
Packages that use ComponentBuilder
Package
Description
Component builder related classes.
Button and toggle button builders.
Package configuration values:
Completion.COMPLETION_MODE
Completion.NORMALIZE
Package configuration values:
LabelBuilder.HORIZONTAL_ALIGNMENT
List builders and selection utilities.
List box component implementations.
Panel builders and layouts.
Progress bar builders.
Scroll pane builders.
Slider builders.
Spinner builders for various types.
Split pane builders.
Tabbed pane builders.
Package configuration values:
FilterTableCellRenderer.TABLE_CELL_LEFT_PADDING
FilterTableCellRenderer.TABLE_CELL_RIGHT_PADDING
FilterTableCellRenderer.NUMERICAL_HORIZONTAL_ALIGNMENT
FilterTableCellRenderer.TEMPORAL_HORIZONTAL_ALIGNMENT
FilterTableCellRenderer.BOOLEAN_HORIZONTAL_ALIGNMENT
FilterTableCellRenderer.HORIZONTAL_ALIGNMENT
FilterTableCellRenderer.ALTERNATE_ROW_COLORING
FilterTable.COLUMN_REORDERING
FilterTable.AUTO_RESIZE_MODE
FilterTable.COLUMN_RESIZING
Package configuration values:
NumberField.CONVERT_GROUPING_TO_DECIMAL_SEPARATOR
TextFieldBuilder.SELECT_ALL_ON_FOCUS_GAINED
Package configuration values:
ExceptionDialogBuilder.SYSTEM_PROPERTIES
LookAndFeelComboBox.INCLUDE_INSTALLED_LOOK_AND_FEELS
Package configuration values:
EntitySearchField.SEARCH_INDICATOR
DefaultEditComponentFactory.DEFAULT_TEXT_FIELD_COLUMNS
-
Uses of ComponentBuilder in is.codion.swing.common.ui.component.builder
Classes in is.codion.swing.common.ui.component.builder with type parameters of type ComponentBuilderModifier and TypeClassDescriptionclass
AbstractComponentBuilder<T,
C extends JComponent, B extends ComponentBuilder<T, C, B>> interface
ComponentBuilder<T,
C extends JComponent, B extends ComponentBuilder<T, C, B>> Usebuild()
to build a JComponent instance orbuildValue()
to build aComponentValue
instance.
The component is available viaComponentValue.component()
and the associatedComponentValue
instance is available via theCOMPONENT_VALUE
client property.Classes in is.codion.swing.common.ui.component.builder that implement ComponentBuilderModifier and TypeClassDescriptionclass
AbstractComponentBuilder<T,
C extends JComponent, B extends ComponentBuilder<T, C, B>> -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.button
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.buttonModifier and TypeInterfaceDescriptioninterface
ButtonBuilder<T,
C extends AbstractButton, B extends ButtonBuilder<T, C, B>> Builds buttons.interface
Builds a JPanel with buttons.interface
Builds a JCheckBox.interface
CheckBoxMenuItemBuilder<B extends CheckBoxMenuItemBuilder<B>>
Builds a JCheckBoxMenuItem.interface
ControlPanelBuilder<C extends JComponent,
B extends ControlPanelBuilder<C, B>> Builds panels with controls.interface
A builder for menus.interface
MenuItemBuilder<C extends JMenuItem,
B extends MenuItemBuilder<C, B>> Builds a JMenuItem.interface
Builds a JRadioButton.interface
RadioButtonMenuItemBuilder<B extends RadioButtonMenuItemBuilder<B>>
Builds a JRadioButtonMenuItem.interface
ToggleButtonBuilder<C extends JToggleButton,
B extends ToggleButtonBuilder<C, B>> Builds a JToggleButton.interface
ToggleMenuItemBuilder<C extends JMenuItem,
B extends ToggleMenuItemBuilder<C, B>> Builds a toggle menu item.interface
A builder for aJToolBar
. -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.combobox
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.comboboxModifier and TypeInterfaceDescriptioninterface
ComboBoxBuilder<T,
C extends JComboBox<T>, B extends ComboBoxBuilder<T, C, B>> Builds aJComboBox
.interface
Builds a item combo box.Classes in is.codion.swing.common.ui.component.combobox that implement ComponentBuilderModifier and TypeClassDescriptionclass
DefaultComboBoxBuilder<T,
C extends JComboBox<T>, B extends ComboBoxBuilder<T, C, B>> -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.label
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.label -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.list
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.listModifier and TypeInterfaceDescriptioninterface
ListBuilder<T,
V, B extends ListBuilder<T, V, B>> Builds a JList instance.static interface
Builds a JList, where the value is represented by the list items.static interface
Builds a single-selection JList, where the value is represented by the selected item.static interface
Builds a multi-selection JList, where the value is represented by the selected items. -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.listbox
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.listboxModifier and TypeInterfaceDescriptioninterface
Creates aJComboBox
basedComponentValue
instance, represented by the items in the combo box (as opposed to the selected item) -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.panel
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.panelModifier and TypeInterfaceDescriptioninterface
Builds a JPanel instance using a BorderLayout.interface
Builds a JPanel instance. -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.progressbar
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.progressbar -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.scrollpane
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.scrollpane -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.slider
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.slider -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.spinner
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.spinnerModifier and TypeInterfaceDescriptioninterface
A builder for JSpinner based on a list ofItem
s.interface
A builder for JSpinner based on a list of values.interface
NumberSpinnerBuilder<T extends Number>
A builder for number based JSpinnerinterface
SpinnerBuilder<T,
B extends SpinnerBuilder<T, B>> A builder for JSpinner. -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.splitpane
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.splitpane -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.tabbedpane
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.tabbedpane -
Uses of ComponentBuilder in is.codion.swing.common.ui.component.table
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.tableModifier and TypeInterfaceDescriptionstatic interface
FilterTable.Builder<R,
C> A builder for aFilterTable
-
Uses of ComponentBuilder in is.codion.swing.common.ui.component.text
Subinterfaces of ComponentBuilder in is.codion.swing.common.ui.component.textModifier and TypeInterfaceDescriptionstatic interface
Builds aFileInputPanel
interface
Builds a formatted text field.static interface
NumberField.Builder<T extends Number>
Builds a NumberFieldinterface
Builds a JPasswordField.static interface
TemporalField.Builder<T extends Temporal>
A builder forTemporalField
.static interface
TemporalFieldPanel.Builder<T extends Temporal>
Builds aTemporalFieldPanel
interface
Builds a JTextArea.interface
TextComponentBuilder<T,
C extends JTextComponent, B extends TextComponentBuilder<T, C, B>> A builder for text components.interface
TextFieldBuilder<T,
C extends JTextField, B extends TextFieldBuilder<T, C, B>> Builds a JTextField.static interface
A builder forTextFieldPanel
.interface
Builds a JTextPane. -
Uses of ComponentBuilder in is.codion.swing.common.ui.dialog
Methods in is.codion.swing.common.ui.dialog with parameters of type ComponentBuilderModifier and TypeMethodDescription<T> InputDialogBuilder
<T> InputDialogBuilder.ComponentStep.component
(ComponentBuilder<T, ?, ?> componentBuilder) -
Uses of ComponentBuilder in is.codion.swing.framework.ui.component
Subinterfaces of ComponentBuilder in is.codion.swing.framework.ui.componentModifier and TypeInterfaceDescriptionstatic interface
Builds aEntityComboBox
instance.static interface
A builder for aEntityComboBoxPanel
static interface
EntitySearchField.Builder<T,
B extends EntitySearchField.Builder<T, B>> Builds an entity search field.static interface
Builds a multi selection entity search field.static interface
Builds a single selection entity search field.static interface
EntitySearchFieldPanel.Builder<T,
B extends EntitySearchFieldPanel.Builder<T, B>> A builder for aEntitySearchFieldPanel
static interface
Builds a multi selection entity search field panel.static interface
Builds a single selection entity search field panel.Methods in is.codion.swing.framework.ui.component with type parameters of type ComponentBuilderModifier and TypeMethodDescription<T,
C extends JComponent, B extends ComponentBuilder<T, C, B>>
ComponentBuilder<T, C, B> Returns aComponentBuilder
instance for a default input component for the given attribute.Methods in is.codion.swing.framework.ui.component that return ComponentBuilderModifier and TypeMethodDescriptionComponentBuilder
<byte[], FileInputPanel, FileInputPanel.Builder<byte[]>> EntityComponents.byteArrayInputPanel
(Attribute<byte[]> attribute) Creates a byte array basedFileInputPanel
builder based on the given attribute.<T,
C extends JComponent, B extends ComponentBuilder<T, C, B>>
ComponentBuilder<T, C, B> Returns aComponentBuilder
instance for a default input component for the given attribute.