Uses of Interface
is.codion.swing.common.ui.component.builder.ComponentBuilder
Packages that use ComponentBuilder
Package
Description
Component builder related classes.
Package configuration values:
Completion.COMPLETION_MODE
Completion.NORMALIZE
Package configuration values:
LabelBuilder.HORIZONTAL_ALIGNMENT
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.ALLOW_COLUMN_REORDERING
FilterTable.AUTO_RESIZE_MODE
Package configuration values:
NumberField.CONVERT_GROUPING_TO_DECIMAL_SEPARATOR
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 TypeMethodDescriptionstatic <T> InputDialogBuilder
<T> Dialogs.inputDialog
(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.