Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractComponentBuilder<T,
C extends JComponent, B extends ComponentBuilder<T, C, B>> - Class in is.codion.swing.common.ui.component.builder - AbstractComponentBuilder() - Constructor for class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- AbstractComponentBuilder(Value<T>) - Constructor for class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
-
Note that when a linked value is set via the constructor, it is considered locked and cannot be changed.
- AbstractComponentValue<T,
C extends JComponent> - Class in is.codion.swing.common.ui.component.value -
An abstract base implementation of
ComponentValue. - AbstractComponentValue(C) - Constructor for class is.codion.swing.common.ui.component.value.AbstractComponentValue
-
Instantiates a new nullable
AbstractComponentValue - AbstractComponentValue(C, T) - Constructor for class is.codion.swing.common.ui.component.value.AbstractComponentValue
-
Instantiates a new
AbstractComponentValue - AbstractDialogBuilder<B extends DialogBuilder<B>> - Class in is.codion.swing.common.ui.dialog
-
A base class for Dialog builders.
- AbstractDialogBuilder() - Constructor for class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- AbstractTextComponentValue<T,
C extends JTextComponent> - Class in is.codion.swing.common.ui.component.text -
An abstract
ComponentValueimplementation for a text component. - AbstractTextComponentValue(C) - Constructor for class is.codion.swing.common.ui.component.text.AbstractTextComponentValue
-
Instantiates a new
AbstractTextComponentValue, with theUpdateOn.VALUE_CHANGEupdate on policy and no null value. - AbstractTextComponentValue(C, T) - Constructor for class is.codion.swing.common.ui.component.text.AbstractTextComponentValue
-
Instantiates a new
AbstractTextComponentValue, with theUpdateOn.VALUE_CHANGEupdate on policy. - AbstractTextComponentValue(C, T, UpdateOn) - Constructor for class is.codion.swing.common.ui.component.text.AbstractTextComponentValue
-
Instantiates a new
AbstractComponentValue - action(Action) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- action(Action) - Method in interface is.codion.swing.common.ui.component.button.ControlPanelBuilder
- action(Action) - Method in interface is.codion.swing.common.ui.component.text.TextFieldBuilder
-
Note that this disables
ComponentBuilder.transferFocusOnEnter(boolean). - action(Action) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- action(Action) - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
- action(Action) - Method in interface is.codion.swing.common.ui.KeyEvents.Builder
- actionControl(Control.ActionCommand) - Static method in interface is.codion.swing.common.ui.control.Control
-
Creates a control based on a
Control.ActionCommand - actionControlBuilder(Control.ActionCommand) - Static method in interface is.codion.swing.common.ui.control.Control
-
Creates a new Builder.
- actionDialog(JComponent) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- ActionDialogBuilder<B extends ActionDialogBuilder<B>> - Interface in is.codion.swing.common.ui.dialog
-
Builds a dialog with a button panel based on actions.
- actionListener(ActionListener) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- actionListener(ActionListener) - Method in interface is.codion.swing.common.ui.component.text.TextFieldBuilder
-
Note that this disables
ComponentBuilder.transferFocusOnEnter(boolean). - actions() - Method in interface is.codion.swing.common.ui.control.Controls
- actions(Action...) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- add() - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder.TabBuilder
-
Adds this tab and returns the
TabbedPaneBuilder - add(Controls) - Method in interface is.codion.swing.common.ui.control.Controls
- add(Action) - Method in interface is.codion.swing.common.ui.control.Controls
-
Adds the given action to this Controls instance, adding a null action has the same effect as addSeparator()
- add(JComponent) - Method in interface is.codion.swing.common.ui.component.panel.PanelBuilder
- add(JComponent, Object) - Method in interface is.codion.swing.common.ui.component.panel.PanelBuilder
- add(Ikon...) - Method in interface is.codion.swing.common.ui.icon.Icons
-
Adds the given ikons to this FrameworkIcons instance.
- addAll(Controls) - Method in interface is.codion.swing.common.ui.control.Controls
-
Adds all actions found in
controlsto this controls instance - addAll(Collection<? extends JComponent>) - Method in interface is.codion.swing.common.ui.component.panel.PanelBuilder
- addAll(JComponent...) - Method in interface is.codion.swing.common.ui.component.panel.PanelBuilder
- addAt(int, Controls) - Method in interface is.codion.swing.common.ui.control.Controls
- addAt(int, Action) - Method in interface is.codion.swing.common.ui.control.Controls
-
Adds the given action to this Controls instance at the specified index, adding a null action has the same effect as addSeparator()
- addDoubleClickListener(Consumer<MouseEvent>) - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- addFocusGainedListener(Consumer<C>) - Method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
- addFocusGainedListener(Consumer<C>) - Method in class is.codion.swing.common.ui.component.table.FilteredTableConditionPanel
- addFocusListener(FocusListener) - Method in class is.codion.swing.common.ui.component.text.HintTextField
- addListener(Consumer<T>) - Method in class is.codion.swing.common.ui.component.text.NumberField
- addListener(Consumer<T>) - Method in class is.codion.swing.common.ui.component.text.TemporalField
- addLocalDateListener(Consumer<LocalDate>) - Method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
- addLocalDateTimeListener(Consumer<LocalDateTime>) - Method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
- addLookAndFeelProvider(LookAndFeelProvider) - Static method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
-
Adds the given look and feel provider.
- addLookAndFeelProvider(UIManager.LookAndFeelInfo) - Static method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
-
Adds a new LookAndFeelProvider look and feel provider.
- addLookAndFeelProvider(UIManager.LookAndFeelInfo, Consumer<UIManager.LookAndFeelInfo>) - Static method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
-
Adds a new LookAndFeelProvider look and feel provider.
- addMouseListener(MouseListener) - Method in class is.codion.swing.common.ui.component.button.NullableCheckBox
-
Finalize this one since we call it in the constructor
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class is.codion.swing.common.ui.component.text.HintTextField
- addSeparator() - Method in interface is.codion.swing.common.ui.control.Controls
-
Adds a separator to the end of this controls instance
- addSeparatorAt(int) - Method in interface is.codion.swing.common.ui.control.Controls
-
Adds a separator at the given index
- addSingleFileDragAndDropSupport(JTextComponent) - Static method in class is.codion.swing.common.ui.FileTransferHandler
-
Makes the text component accept files during drag and drop operations and insert the absolute path of the dropped file (the first file in a list if more than one file is dropped)
- addValidator(Value.Validator<T>) - Method in class is.codion.swing.common.ui.component.text.ValidationDocumentFilter
-
Adds a validator to this validation document
- advanced() - Method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
- advanced() - Method in class is.codion.swing.common.ui.component.table.FilteredTableConditionPanel
- ALLOW_COLUMN_REORDERING - Static variable in class is.codion.swing.common.ui.component.table.FilteredTable
-
Specifies whether columns can be rearranged in tables
Value type: Boolean
Default value: true - allowEmptySelection(boolean) - Method in interface is.codion.swing.common.ui.dialog.SelectionDialogBuilder
- allowsInvalid(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- allowsInvalid(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- ALTERNATE_ROW_COLORING - Static variable in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer
-
Specifies whether alternate row coloring is enabled by default.
Value type: Boolean
Default value: true - alternateRowColor(int) - Method in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- alternateRowColoring() - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer
- alternateRowColoring(boolean) - Method in class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
- alternateRowColoring(boolean) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder
- ALWAYS - Enum constant in enum class is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder.PersistMenu
-
Always keep the menu open.
- AUTO_RESIZE_MODE - Static variable in class is.codion.swing.common.ui.component.table.FilteredTable
-
Specifies the default table column resize mode for tables in the application
Value type: Integer (JTable.AUTO_RESIZE_*)
Default value:JTable.AUTO_RESIZE_OFF - autoComplete(C) - Static method in class is.codion.swing.common.ui.component.combobox.Completion
-
Enables auto-completion on the given combobox
- autoComplete(C, Completion.Normalize) - Static method in class is.codion.swing.common.ui.component.combobox.Completion
-
Enables auto-completion on the given combobox
- AUTOCOMPLETE - Enum constant in enum class is.codion.swing.common.ui.component.combobox.Completion.Mode
-
Identifies the completion mode AutoCompletion
- autoResizeMode(int) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
- autoscrolls(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextAreaBuilder
- autoStartsEdit(boolean) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
B
- background(Color) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- background(Color) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- BACKGROUND - Static variable in interface is.codion.swing.common.ui.control.Control
-
The key used for storing the background color.
- backgroundColor() - Method in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- backgroundColor(int, C, Object, boolean) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.CellColorProvider
- backgroundColor(FilteredTableModel<?, C>, int, C, boolean, boolean, Color) - Method in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- backgroundColorAlternate() - Method in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- backgroundColorAlternateShaded() - Method in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- backgroundColorShaded() - Method in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- backgroundColorShaded(FilteredTableModel<?, C>, int, C, Color) - Method in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
-
Adds shading to the given cell, if applicable
- backwardAction() - Static method in class is.codion.swing.common.ui.TransferFocusOnEnter
-
Instantiates an Action for transferring keyboard focus backward.
- bigDecimalField() - Static method in class is.codion.swing.common.ui.component.Components
- bigDecimalField(Value<BigDecimal>) - Static method in class is.codion.swing.common.ui.component.Components
- BOOLEAN_HORIZONTAL_ALIGNMENT - Static variable in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer
-
The default horizontal alignment for boolean columns.
Value type: Integer
Default value:SwingConstants.CENTER - booleanComboBox() - Static method in class is.codion.swing.common.ui.component.Components
- booleanComboBox(Value<Boolean>) - Static method in class is.codion.swing.common.ui.component.Components
- booleanComboBox(ItemComboBoxModel<Boolean>) - Static method in class is.codion.swing.common.ui.component.Components
- booleanComboBox(ItemComboBoxModel<Boolean>, Value<Boolean>) - Static method in class is.codion.swing.common.ui.component.Components
- border(Border) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- border(Border) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- border(Border) - Method in interface is.codion.swing.common.ui.dialog.ProgressDialog.Builder
- border(Border) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- borderLayout() - Static method in class is.codion.swing.common.ui.layout.Layouts
-
Creates a BorderLayout using the default vertical and horizontal gap value
- borderLayoutPanel() - Static method in class is.codion.swing.common.ui.component.Components
-
Creates a new
BorderLayoutPanelBuilderinstance using a newBorderLayoutinstance with the default horizontal and vertical gap. - borderLayoutPanel(BorderLayout) - Static method in class is.codion.swing.common.ui.component.Components
- BorderLayoutPanelBuilder - Interface in is.codion.swing.common.ui.component.panel
-
Builds a JPanel instance using a BorderLayout.
- borderPainted(boolean) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- borderPainted(boolean) - Method in interface is.codion.swing.common.ui.component.button.ToolBarBuilder
- borderPainted(boolean) - Method in interface is.codion.swing.common.ui.component.progressbar.ProgressBarBuilder
- Borders - Class in is.codion.swing.common.ui.border
-
Utility class for working with Borders.
- BOTH - Enum constant in enum class is.codion.swing.common.ui.component.table.FilteredTable.CenterOnScroll
-
Centers both the selected column and row, if possible.
- bottomComponent(JComponent) - Method in interface is.codion.swing.common.ui.component.splitpane.SplitPaneBuilder
- build() - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- build() - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Builds and returns the component, note that subsequent calls return the same component until
ComponentBuilder.clear()has been called. - build() - Method in interface is.codion.swing.common.ui.component.progressbar.ProgressBarBuilder
- build() - Method in class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
- build() - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder
- build() - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- build() - Method in interface is.codion.swing.common.ui.control.Control.Builder
- build() - Method in interface is.codion.swing.common.ui.control.Controls.Builder
-
Builds the Controls
- build() - Method in interface is.codion.swing.common.ui.control.ToggleControl.Builder
- build() - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
- build() - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
- build() - Method in interface is.codion.swing.common.ui.dialog.ProgressDialog.Builder
- build() - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- build() - Method in interface is.codion.swing.common.ui.icon.FontImageIcon.Builder
- build() - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
- build() - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- build(Consumer<C>) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- build(Consumer<C>) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Builds and returns the component, note that subsequent calls return the same component until
ComponentBuilder.clear()has been called. - builder() - Static method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.button.ButtonPanelBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.button.CheckBoxBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.button.CheckBoxMenuItemBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.button.MenuBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.button.MenuItemBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.button.RadioButtonBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.button.RadioButtonMenuItemBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.button.ToggleButtonBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.button.ToolBarBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.panel.BorderLayoutPanelBuilder
-
Creates a new
BorderLayoutPanelBuilderinstance using a newBorderLayoutinstance with the default horizontal and vertical gap. - builder() - Static method in interface is.codion.swing.common.ui.component.panel.PanelBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.progressbar.ProgressBarBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.splitpane.SplitPaneBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.text.PasswordFieldBuilder
- builder() - Static method in interface is.codion.swing.common.ui.component.text.TextAreaBuilder
- builder() - Static method in class is.codion.swing.common.ui.component.text.TextFieldPanel
- builder() - Static method in interface is.codion.swing.common.ui.control.Controls
- builder() - Static method in class is.codion.swing.common.ui.KeyEvents
-
Instantiates a new
KeyEvents.Builderinstance. - builder() - Static method in class is.codion.swing.common.ui.layout.FlexibleGridLayout
- builder(int) - Static method in class is.codion.swing.common.ui.KeyEvents
-
Instantiates a new
KeyEvents.Builderinstance. - builder(State) - Static method in interface is.codion.swing.common.ui.control.ToggleControl
- builder(Value<Boolean>) - Static method in interface is.codion.swing.common.ui.component.button.CheckBoxBuilder
- builder(Value<Boolean>) - Static method in interface is.codion.swing.common.ui.component.button.CheckBoxMenuItemBuilder
- builder(Value<Boolean>) - Static method in interface is.codion.swing.common.ui.component.button.RadioButtonBuilder
- builder(Value<Boolean>) - Static method in interface is.codion.swing.common.ui.component.button.RadioButtonMenuItemBuilder
- builder(Value<Boolean>) - Static method in interface is.codion.swing.common.ui.component.button.ToggleButtonBuilder
- builder(Value<Boolean>) - Static method in interface is.codion.swing.common.ui.control.ToggleControl
- builder(Value<String>) - Static method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- builder(Value<String>) - Static method in interface is.codion.swing.common.ui.component.text.PasswordFieldBuilder
- builder(Value<String>) - Static method in interface is.codion.swing.common.ui.component.text.TextAreaBuilder
- builder(Value<String>) - Static method in class is.codion.swing.common.ui.component.text.TextFieldPanel
- builder(ValueObserver<T>) - Static method in interface is.codion.swing.common.ui.component.label.LabelBuilder
- builder(ItemComboBoxModel<T>) - Static method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- builder(ItemComboBoxModel<T>, Value<T>) - Static method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- builder(FilteredTableModel<R, C>) - Static method in class is.codion.swing.common.ui.component.table.FilteredTable
-
Instantiates a new
FilteredTable.Builderusing the given model - builder(FilteredTableModel<R, C>, C, Class<?>) - Static method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer
-
Instantiates a new
FilteredTableCellRenderer.Builder. - builder(Control) - Static method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- builder(Control) - Static method in interface is.codion.swing.common.ui.component.button.MenuItemBuilder
- builder(Control.Builder) - Static method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- builder(Control.Builder) - Static method in interface is.codion.swing.common.ui.component.button.MenuItemBuilder
- builder(Control.Command) - Static method in interface is.codion.swing.common.ui.control.Control
-
Creates a new Builder.
- builder(Controls) - Static method in interface is.codion.swing.common.ui.component.button.ButtonPanelBuilder
- builder(Controls) - Static method in interface is.codion.swing.common.ui.component.button.MenuBuilder
- builder(Controls) - Static method in interface is.codion.swing.common.ui.component.button.ToolBarBuilder
- builder(Controls.Builder) - Static method in interface is.codion.swing.common.ui.component.button.ButtonPanelBuilder
- builder(Controls.Builder) - Static method in interface is.codion.swing.common.ui.component.button.MenuBuilder
- builder(Controls.Builder) - Static method in interface is.codion.swing.common.ui.component.button.ToolBarBuilder
- builder(BorderLayout) - Static method in interface is.codion.swing.common.ui.component.panel.BorderLayoutPanelBuilder
- builder(LayoutManager) - Static method in interface is.codion.swing.common.ui.component.panel.PanelBuilder
- builder(Class<T>) - Static method in class is.codion.swing.common.ui.component.text.NumberField
- builder(Class<T>) - Static method in interface is.codion.swing.common.ui.component.text.TextFieldBuilder
- builder(Class<T>, Value<T>) - Static method in class is.codion.swing.common.ui.component.text.NumberField
- builder(Class<T>, Value<T>) - Static method in interface is.codion.swing.common.ui.component.text.TextFieldBuilder
- builder(Class<T>, String) - Static method in class is.codion.swing.common.ui.component.text.TemporalField
-
A builder for
TemporalField. - builder(Class<T>, String) - Static method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
- builder(Class<T>, String, Value<T>) - Static method in class is.codion.swing.common.ui.component.text.TemporalField
-
A builder for
TemporalField. - builder(Class<T>, String, Value<T>) - Static method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
- builder(String) - Static method in interface is.codion.swing.common.ui.component.label.LabelBuilder
- builder(List<Item<T>>) - Static method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- builder(List<Item<T>>, Value<T>) - Static method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- builder(Action) - Static method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- builder(Action) - Static method in interface is.codion.swing.common.ui.component.button.MenuItemBuilder
- builder(Action...) - Static method in interface is.codion.swing.common.ui.component.button.ButtonPanelBuilder
- builder(BoundedRangeModel) - Static method in interface is.codion.swing.common.ui.component.progressbar.ProgressBarBuilder
- builder(BoundedRangeModel) - Static method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
- builder(BoundedRangeModel, Value<Integer>) - Static method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
- builder(ComboBoxModel<T>) - Static method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
- builder(ComboBoxModel<T>, Value<T>) - Static method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
- builder(Icon) - Static method in interface is.codion.swing.common.ui.component.label.LabelBuilder
- builder(JComponent) - Static method in interface is.codion.swing.common.ui.component.scrollpane.ScrollPaneBuilder
- builder(JPanel) - Static method in interface is.codion.swing.common.ui.component.panel.PanelBuilder
- builder(JTextField) - Static method in class is.codion.swing.common.ui.component.text.FileInputPanel
- builder(ListModel<T>) - Static method in interface is.codion.swing.common.ui.component.list.ListBuilder
- builder(ListModel<T>, ValueSet<T>) - Static method in interface is.codion.swing.common.ui.component.list.ListBuilder
- builder(SpinnerListModel) - Static method in interface is.codion.swing.common.ui.component.spinner.ItemSpinnerBuilder
- builder(SpinnerListModel) - Static method in interface is.codion.swing.common.ui.component.spinner.ListSpinnerBuilder
- builder(SpinnerListModel, Value<T>) - Static method in interface is.codion.swing.common.ui.component.spinner.ItemSpinnerBuilder
- builder(SpinnerListModel, Value<T>) - Static method in interface is.codion.swing.common.ui.component.spinner.ListSpinnerBuilder
- builder(SpinnerNumberModel, Class<T>) - Static method in interface is.codion.swing.common.ui.component.spinner.NumberSpinnerBuilder
- builder(SpinnerNumberModel, Class<T>, Value<T>) - Static method in interface is.codion.swing.common.ui.component.spinner.NumberSpinnerBuilder
- builder(Ikon) - Static method in interface is.codion.swing.common.ui.icon.FontImageIcon
- buildValue() - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- buildValue() - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Builds and returns the component value, note that subsequent calls return the same component value until
ComponentBuilder.clear()has been called. - button() - Static method in class is.codion.swing.common.ui.component.Components
- button() - Method in class is.codion.swing.common.ui.component.text.TextFieldPanel
- button(Control) - Static method in class is.codion.swing.common.ui.component.Components
- button(Control.Builder) - Static method in class is.codion.swing.common.ui.component.Components
- button(Action) - Static method in class is.codion.swing.common.ui.component.Components
- BUTTON - Enum constant in enum class is.codion.swing.common.ui.component.button.ToggleButtonType
- buttonBuilder(ButtonBuilder<?, ?, ?>) - Method in interface is.codion.swing.common.ui.component.button.ControlPanelBuilder
- ButtonBuilder<T,
C extends AbstractButton, B extends ButtonBuilder<T, C, B>> - Interface in is.codion.swing.common.ui.component.button -
Builds buttons.
- buttonFocusable(boolean) - Method in interface is.codion.swing.common.ui.component.text.TemporalFieldPanel.Builder
-
Default false.
- buttonFocusable(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
-
Default false.
- buttonGap(int) - Method in interface is.codion.swing.common.ui.component.button.ButtonPanelBuilder
-
Default is
Layouts.GAP. - buttonGroup(ButtonGroup) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- buttonIcon(ImageIcon) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
- buttonPanel() - Static method in class is.codion.swing.common.ui.component.Components
- buttonPanel(Controls) - Static method in class is.codion.swing.common.ui.component.Components
- buttonPanel(Controls.Builder) - Static method in class is.codion.swing.common.ui.component.Components
- buttonPanel(Action...) - Static method in class is.codion.swing.common.ui.component.Components
- buttonPanelBorder(Border) - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
- ButtonPanelBuilder - Interface in is.codion.swing.common.ui.component.button
-
Builds a JPanel with buttons.
- buttonPanelConstraints(int) - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
-
Default
FlowLayout.TRAILING - buttonsFocusable(boolean) - Method in interface is.codion.swing.common.ui.component.button.ButtonPanelBuilder
C
- calendarButton() - Method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
- calendarControl() - Method in class is.codion.swing.common.ui.component.text.TemporalField
-
Returns a Control for displaying a calendar, an empty Optional in case a Calendar is not supported for the given temporal type
- calendarDialog() - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- CalendarDialogBuilder - Interface in is.codion.swing.common.ui.dialog
-
Builds a dialog for displaying a calendar for date/time input.
- calendarIcon(ImageIcon) - Method in interface is.codion.swing.common.ui.component.text.TemporalField.Builder
- calendarIcon(ImageIcon) - Method in interface is.codion.swing.common.ui.component.text.TemporalFieldPanel.Builder
- CalendarPanel - Class in is.codion.swing.common.ui.component.calendar
-
A panel presenting a calendar for date/time selection.
For aCalendarPanelwithout time fields use theCalendarPanel.dateCalendarPanel()factory method.
For aCalendarPanelwith time fields use theCalendarPanel.dateTimeCalendarPanel()factory method.
Keyboard navigation:
Previous/next year: CTRL + left/right arrow or down/up arrow.
Previous/next month: SHIFT + left/right arrow or down/up arrow.
Previous/next week: ALT + up/down arrow.
Previous/next day: ALT + left/right arrow.
Previous/next hour: SHIFT-ALT + left/right arrow or down/up arrow.
Previous/next minute: CTRL-ALT + left/right arrow or down/up arrow. - cancelAction(Action) - Method in interface is.codion.swing.common.ui.dialog.OkCancelDialogBuilder
- cancelEnabled(StateObserver) - Method in interface is.codion.swing.common.ui.dialog.OkCancelDialogBuilder
-
Note that this is overridden by
OkCancelDialogBuilder.cancelAction(Action). - canImport(TransferHandler.TransferSupport) - Method in class is.codion.swing.common.ui.FileTransferHandler
- caption(String) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
-
If specified a titled border with the given caption is added to the input field
- caption(String) - Method in interface is.codion.swing.common.ui.dialog.InputDialogBuilder
- caretListener(CaretListener) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- caseDocumentFilter() - Static method in class is.codion.swing.common.ui.component.text.CaseDocumentFilter
-
Creates a new CaseDocumentFilter instance, configured with
CaseDocumentFilter.DocumentCase.NONE - CaseDocumentFilter - Class in is.codion.swing.common.ui.component.text
-
A DocumentFilter implementation with automatic conversion to upper or lower case.
- CaseDocumentFilter.DocumentCase - Enum Class in is.codion.swing.common.ui.component.text
-
Specifies possible case conversions for document text.
- caseSensitive() - Method in class is.codion.swing.common.ui.component.text.SearchHighlighter
- cellColorProvider(FilteredTableCellRenderer.CellColorProvider<C>) - Method in class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
- cellColorProvider(FilteredTableCellRenderer.CellColorProvider<C>) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder
- cellRenderer(ListCellRenderer<T>) - Method in interface is.codion.swing.common.ui.component.list.ListBuilder
- cellRendererFactory(FilteredTableCellRendererFactory<C>) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
-
Note that this factory is only used to create cell renderers for columns which do not already have a cell renderer set.
- cellVisible(int, int) - Method in class is.codion.swing.common.ui.component.table.FilteredTable
-
Returns true if the given cell is visible.
- centerComponent(JComponent) - Method in interface is.codion.swing.common.ui.component.panel.BorderLayoutPanelBuilder
- centerFrame(boolean) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
-
This is overridden by
location(Point)or by setting thelocationRelativeTo(Component)component. - centerOnScroll() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- centerOnScroll(FilteredTable.CenterOnScroll) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
- changeListener(ChangeListener) - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder
- checkBox() - Static method in class is.codion.swing.common.ui.component.Components
- checkBox(Value<Boolean>) - Static method in class is.codion.swing.common.ui.component.Components
- CHECKBOX - Enum constant in enum class is.codion.swing.common.ui.component.button.ToggleButtonType
- CheckBoxBuilder - Interface in is.codion.swing.common.ui.component.button
-
Builds a JCheckBox.
- checkBoxMenuItem() - Static method in class is.codion.swing.common.ui.component.Components
- checkBoxMenuItem(Value<Boolean>) - Static method in class is.codion.swing.common.ui.component.Components
- CheckBoxMenuItemBuilder<B extends CheckBoxMenuItemBuilder<B>> - Interface in is.codion.swing.common.ui.component.button
-
Builds a JCheckBoxMenuItem.
- clear() - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- clear() - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Clears this builder so that it builds a new instance on next call to
ComponentBuilder.build()orComponentBuilder.buildValue(). - clientProperty(Object, Object) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- clientProperty(Object, Object) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Adds an arbitrary key/value "client property" to the component
- closeEvent(EventObserver<?>) - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
-
Sets the Event which triggers the closing of the dialog, note that
ComponentDialogBuilder.disposeOnEscape(boolean)has no effect if the closeEvent is specified. - collapseAll(JTree, TreePath) - Static method in class is.codion.swing.common.ui.Utilities
-
Collapses all the paths from a parent in the given tree
- color(Color) - Method in interface is.codion.swing.common.ui.icon.FontImageIcon.Builder
- Colors - Class in is.codion.swing.common.ui
-
Utilities class for Color.
- COLUMN - Enum constant in enum class is.codion.swing.common.ui.component.table.FilteredTable.CenterOnScroll
-
Centers the selected column, if possible.
- columnConditionPanel(ColumnConditionModel<C, T>) - Static method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
-
Instantiates a new
ColumnConditionPanel, with a default bound field factory. - columnConditionPanel(ColumnConditionModel<C, T>, ColumnConditionPanel.BoundFieldFactory) - Static method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
-
Instantiates a new
ColumnConditionPanel. - ColumnConditionPanel<C,
T> - Class in is.codion.swing.common.ui.component.table -
A UI implementation for
ColumnConditionModel. - ColumnConditionPanel.BoundFieldFactory - Interface in is.codion.swing.common.ui.component.table
-
Provides equal, upper and lower bound input fields for a ColumnConditionPanel
- ColumnConditionPanel.Factory<C> - Interface in is.codion.swing.common.ui.component.table
-
Responsible for creating
ColumnConditionPanels - columnReorderingAllowed(boolean) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
- columnResizingAllowed(boolean) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
- columns(int) - Method in interface is.codion.swing.common.ui.component.spinner.SpinnerBuilder
- columns(int) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- columns(int) - Method in interface is.codion.swing.common.ui.component.text.TemporalFieldPanel.Builder
- columns(int) - Method in interface is.codion.swing.common.ui.component.text.TextFieldBuilder
- columns(int) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
- columns(int) - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
- columnShadingEnabled() - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer
- columnShadingEnabled(boolean) - Method in class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
- columnShadingEnabled(boolean) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder
- columnSummaryPanel(ColumnSummaryModel) - Static method in class is.codion.swing.common.ui.component.table.ColumnSummaryPanel
- ColumnSummaryPanel - Class in is.codion.swing.common.ui.component.table
-
A panel that shows a summary value for a numerical column property.
- COMBO_BOX_COMPLETION_MODE - Static variable in class is.codion.swing.common.ui.component.combobox.Completion
-
Specifies the default completion model used for comboboxes,
Completion.Mode.MAXIMUM_MATCHfor maximum match,Completion.Mode.AUTOCOMPLETEfor auto-completion orCompletion.Mode.NONEfor no completion.
Value type:String
Default value:Completion.Mode.MAXIMUM_MATCH - comboBox(ComboBoxModel<T>) - Static method in class is.codion.swing.common.ui.component.Components
- comboBox(ComboBoxModel<T>, Value<T>) - Static method in class is.codion.swing.common.ui.component.Components
- ComboBoxBuilder<T,
C extends JComboBox<T>, B extends ComboBoxBuilder<T, C, B>> - Interface in is.codion.swing.common.ui.component.combobox -
Builds a
JComboBox. - comboBoxModel - Variable in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- commitOnValidEdit(boolean) - Method in interface is.codion.swing.common.ui.component.spinner.NumberSpinnerBuilder
- commitsOnValidEdit(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- commitsOnValidEdit(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- comparator(Comparator<Item<T>>) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- Completion - Class in is.codion.swing.common.ui.component.combobox
-
Selects an item in a JComboBox based on values typed on the keyboard.
Based on code originally from: http://www.orbital-computer.de/JComboBox
Included with permission. - Completion() - Constructor for class is.codion.swing.common.ui.component.combobox.Completion
- Completion.Mode - Enum Class in is.codion.swing.common.ui.component.combobox
-
The available completion modes.
- Completion.Normalize - Enum Class in is.codion.swing.common.ui.component.combobox
-
Specifies whether to normalize accented characters in a String.
- completionMode(Completion.Mode) - Method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
- completionMode(Completion.Mode) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- completionMode(Completion.Mode) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- component() - Method in class is.codion.swing.common.ui.component.value.AbstractComponentValue
- component() - Method in interface is.codion.swing.common.ui.component.value.ComponentValue
- ComponentBuilder<T,
C extends JComponent, B extends ComponentBuilder<T, C, B>> - Interface in is.codion.swing.common.ui.component.builder -
Builds a JComponent.
Note that onceComponentBuilder.build()orComponentBuilder.buildValue()have been called they will return the same instance on subsequent calls until the builder has been cleared by callingComponentBuilder.clear(). - componentDialog(JComponent) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- ComponentDialogBuilder - Interface in is.codion.swing.common.ui.dialog
-
A builder for JDialog containing a single component.
- componentListener(ComponentListener) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- componentListener(ComponentListener) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- componentOrientation(ComponentOrientation) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- componentOrientation(ComponentOrientation) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- components() - Method in class is.codion.swing.common.ui.component.table.FilteredTableColumnComponentPanel
- Components - Class in is.codion.swing.common.ui.component
-
A factory for
ComponentBuilderinstances. - ComponentValue<T,
C extends JComponent> - Interface in is.codion.swing.common.ui.component.value -
A
Valuerepresented by an input component of some sort.
Componentsis a factory forComponentValueimplementations. - condition(int) - Method in interface is.codion.swing.common.ui.KeyEvents.Builder
-
Sets the key event condition,
JComponent.WHEN_FOCUSEDby default. - conditionPanel(C) - Method in class is.codion.swing.common.ui.component.table.FilteredTableConditionPanel
- conditionPanels() - Method in class is.codion.swing.common.ui.component.table.FilteredTableConditionPanel
- confirmCloseListener(Consumer<State>) - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
- confirmOverwrite(boolean) - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- contentAreaFilled(boolean) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- continuousLayout(boolean) - Method in interface is.codion.swing.common.ui.component.splitpane.SplitPaneBuilder
- control(Control) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- control(Control) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- control(Control.Builder) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- control(Control.Builder) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- control(Control.Command) - Static method in interface is.codion.swing.common.ui.control.Control
-
Creates a control based on a
Control.Command - Control - Interface in is.codion.swing.common.ui.control
-
A beefed up Action.
- Control.ActionCommand - Interface in is.codion.swing.common.ui.control
-
A command interface, allowing Controls based on
ActionEvents. - Control.Builder - Interface in is.codion.swing.common.ui.control
-
A builder for Control
- Control.Command - Interface in is.codion.swing.common.ui.control
-
A command interface, allowing Controls based on method references
- controlDeleteWord(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- ControlPanelBuilder<C extends JComponent,
B extends ControlPanelBuilder<C, B>> - Interface in is.codion.swing.common.ui.component.button -
Builds panels with controls.
- controls() - Method in class is.codion.swing.common.ui.component.table.FilteredTableConditionPanel
- controls() - Static method in interface is.codion.swing.common.ui.control.Controls
-
Constructs a new Controls instance.
- controls(Control...) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- controls(Control...) - Static method in interface is.codion.swing.common.ui.control.Controls
-
Constructs a new Controls instance.
- controls(Control.Builder...) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- controls(Controls) - Method in interface is.codion.swing.common.ui.component.button.ControlPanelBuilder
-
Adds all actions from the given
Controlsinstance - controls(Controls) - Method in interface is.codion.swing.common.ui.component.button.MenuBuilder
-
Adds all actions from the given
Controlsinstance - controls(Controls) - Method in interface is.codion.swing.common.ui.dialog.ProgressDialog.Builder
- controls(Controls) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- controls(Action...) - Static method in interface is.codion.swing.common.ui.control.Controls
-
Constructs a new Controls instance.
- Controls - Interface in is.codion.swing.common.ui.control
-
A collection of controls and separators, note that these can be nested controls.
- Controls.Builder - Interface in is.codion.swing.common.ui.control
-
A builder for Controls
- CONVERT_GROUPING_TO_DECIMAL_SEPARATOR - Static variable in class is.codion.swing.common.ui.component.text.NumberField
-
Specifies whether NumberFields should convert a grouping separator symbol to a decimal separator symbol when typed.
- convertGroupingToDecimalSeparator(boolean) - Method in interface is.codion.swing.common.ui.component.text.NumberField.Builder
-
Specifies whether the number field should convert a grouping separator symbol to a decimal separator symbol when typed.
- copyRowsAsTabDelimitedString() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
-
Copies the table data as a TAB delimited string, with header, to the clipboard.
- copySelectedCell() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
-
Copies the contents of the selected cell to the clipboard.
- createAutoResizeModeControl() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- createBrowseAction(JTextField) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
-
Creates an Action instance, with a triple-dot name ('...') for selecting a file path to display in the given text field
- createComboBox() - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- createComponent() - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
-
Creates the component.
- createComponent() - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- createComponentValue(C) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
-
Creates the component value
- createComponentValue(C) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- createConditionPanel(ColumnConditionModel<C, T>) - Method in interface is.codion.swing.common.ui.component.table.ColumnConditionPanel.Factory
-
Creates a ColumnConditionPanel for the given column, returns an empty Optional if none is available
- createControl() - Method in interface is.codion.swing.common.ui.dialog.FontSizeSelectionDialogBuilder
-
Creates a
Controlfor selecting the font size. - createControl() - Method in interface is.codion.swing.common.ui.dialog.LookAndFeelSelectionDialogBuilder
-
Creates a
Controlfor selecting the Look and Feel. - createEqualField() - Method in interface is.codion.swing.common.ui.component.table.ColumnConditionPanel.BoundFieldFactory
- createImageIcon(FontIcon) - Method in interface is.codion.swing.common.ui.icon.FontImageIcon.ImageIconFactory
-
Creates an ImageIcon for the given FontIcon
- createLowerBoundField() - Method in interface is.codion.swing.common.ui.component.table.ColumnConditionPanel.BoundFieldFactory
- createMenuBar() - Method in interface is.codion.swing.common.ui.component.button.MenuBuilder
- createPopupMenu() - Method in interface is.codion.swing.common.ui.component.button.MenuBuilder
- createResetColumnsControl() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- createSearchField() - Method in class is.codion.swing.common.ui.component.text.SearchHighlighter
- createSelectColumnsControl() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- createSingleSelectionModeControl() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- createToggleColumnsControls() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- createUpperBoundField() - Method in interface is.codion.swing.common.ui.component.table.ColumnConditionPanel.BoundFieldFactory
- CTRL_DOWN - Enum constant in enum class is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder.PersistMenu
-
Keep the menu open if CTRL is down when clicked
D
- DARKENING_FACTOR - Static variable in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- darker(Color) - Static method in class is.codion.swing.common.ui.Colors
-
Returns a darker version of the given color, using 0.8 as the mulitiplication factor.
- darker(Color, double) - Static method in class is.codion.swing.common.ui.Colors
-
Returns a darker version of the given color, using the given factor.
- dateCalendarPanel() - Static method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
- dateTimeCalendarPanel() - Static method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
- dateTimeFormatter(DateTimeFormatter) - Method in interface is.codion.swing.common.ui.component.text.TemporalField.Builder
-
Sets the
DateTimeFormatterfor this field, this formatter must be able to parse the date time pattern this field is based on. - dateTimeParser(TemporalField.DateTimeParser<T>) - Method in interface is.codion.swing.common.ui.component.text.TemporalField.Builder
- decimalFormatPattern(String) - Method in interface is.codion.swing.common.ui.component.spinner.NumberSpinnerBuilder
- decimalSeparator(char) - Method in interface is.codion.swing.common.ui.component.text.NumberField.Builder
-
Set the decimal separator for this field
- DEFAULT_ICON_SIZE - Static variable in interface is.codion.swing.common.ui.icon.Icons
- DEFAULT_TEXT_FIELD_COLUMNS - Static variable in interface is.codion.swing.common.ui.component.text.TextFieldBuilder
-
Specifies the default number of columns in text fields created by component builders
Value type: Integer
Default value: 12 - defaultAction(Action) - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
-
A default action is triggered by the Enter key
- defaultCloseOperation(int) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
-
Default
WindowConstants.DISPOSE_ON_CLOSE. - DefaultComboBoxBuilder<T,
C extends JComboBox<T>, B extends ComboBoxBuilder<T, C, B>> - Class in is.codion.swing.common.ui.component.combobox - DefaultComboBoxBuilder(ComboBoxModel<T>, Value<T>) - Constructor for class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- DefaultFilteredTableCellRendererBuilder<R,
C> - Class in is.codion.swing.common.ui.component.table -
A default
FilteredTableCellRenderer.Builderimplementation. - DefaultFilteredTableCellRendererBuilder(FilteredTableModel<R, C>, C, Class<?>) - Constructor for class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
-
Instantiates a new builder
- DefaultFilteredTableCellRendererBuilder(FilteredTableModel<R, C>, C, Class<?>, boolean) - Constructor for class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
-
Instantiates a new builder
- defaultLookAndFeelName(String) - Static method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
-
Returns the look and feel specified by the given user preference or the system look and feel if no preference value is found.
- defaultSelection(Collection<T>) - Method in interface is.codion.swing.common.ui.dialog.SelectionDialogBuilder
- defaultSelection(T) - Method in interface is.codion.swing.common.ui.dialog.SelectionDialogBuilder
- defaultUser(User) - Method in interface is.codion.swing.common.ui.dialog.LoginDialogBuilder
- description(String) - Method in interface is.codion.swing.common.ui.control.Control.Builder
- description(String) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- description(String) - Method in interface is.codion.swing.common.ui.control.ToggleControl.Builder
- DialogBuilder<B extends DialogBuilder<B>> - Interface in is.codion.swing.common.ui.dialog
-
A base interface for JDialog builders
- Dialogs - Class in is.codion.swing.common.ui.dialog
-
A utility class for displaying Dialogs.
- dialogTitle(String) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
- disable(JComponent) - Method in interface is.codion.swing.common.ui.KeyEvents.Builder
-
Disables this key event on the given component
- disable(T) - Static method in class is.codion.swing.common.ui.TransferFocusOnEnter
-
Disables the transfer focus action added via
TransferFocusOnEnter.enable(JComponent) - disabledIcon(Icon) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- disabledSelectedIcon(Icon) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- disabledTextColor(Color) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- disableIconColorListener() - Method in interface is.codion.swing.common.ui.icon.Icons
-
Disables the dynamic color change listener
- displayedMnemonic(char) - Method in interface is.codion.swing.common.ui.component.label.LabelBuilder
-
Overrides
LabelBuilder.displayedMnemonic(int). - displayedMnemonic(int) - Method in interface is.codion.swing.common.ui.component.label.LabelBuilder
- displayExceptionDialog(Throwable, Window) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
-
Displays the given exception in a dialog
- displayValueProvider(Function<Object, Object>) - Method in class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
- displayValueProvider(Function<Object, Object>) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder
- disposeOnEscape(boolean) - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
- disposeParentWindow(Component) - Static method in class is.codion.swing.common.ui.Utilities
-
Finds the parent Window and disposes it if found.
- dividerSize(int) - Method in interface is.codion.swing.common.ui.component.splitpane.SplitPaneBuilder
- document(Document) - Method in interface is.codion.swing.common.ui.component.text.TextAreaBuilder
- DOUBLE_DARKENING_FACTOR - Static variable in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- doubleClickAction() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- doubleClickAction(Action) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
- doubleField() - Static method in class is.codion.swing.common.ui.component.Components
- doubleField(Value<Double>) - Static method in class is.codion.swing.common.ui.component.Components
- doubleSpinner() - Static method in class is.codion.swing.common.ui.component.Components
- doubleSpinner(Value<Double>) - Static method in class is.codion.swing.common.ui.component.Components
- doubleSpinner(SpinnerNumberModel) - Static method in class is.codion.swing.common.ui.component.Components
- doubleSpinner(SpinnerNumberModel, Value<Double>) - Static method in class is.codion.swing.common.ui.component.Components
- dragEnabled(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
E
- eastComponent(JComponent) - Method in interface is.codion.swing.common.ui.component.panel.BorderLayoutPanelBuilder
- eastPanel(JPanel) - Method in interface is.codion.swing.common.ui.dialog.ProgressDialog.Builder
- eastPanel(JPanel) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- echoChar(char) - Method in interface is.codion.swing.common.ui.component.text.PasswordFieldBuilder
- editable(boolean) - Method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
- editable(boolean) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- editable(boolean) - Method in interface is.codion.swing.common.ui.component.spinner.SpinnerBuilder
- editable(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- editor(ComboBoxEditor) - Method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
- editor(ComboBoxEditor) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- editor(ComboBoxEditor) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- empty() - Method in interface is.codion.swing.common.ui.control.Controls
- emptyBorder() - Static method in class is.codion.swing.common.ui.border.Borders
-
Creates en empty border using the value of
Layouts.GAPas the top, bottom, left and right values. - emptyStringToNullValue(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- emptyStringToNullValue(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
-
If set to true then
MaskFormatter.stringToValue(String)returns null when it encounters an empty string, instead of throwing aParseException. - enable() - Method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
-
Configures and enables this LookAndFeel.
- enable(C) - Static method in class is.codion.swing.common.ui.component.combobox.Completion
-
Enables the default completion mode on the given combo box
- enable(C, Completion.Mode) - Static method in class is.codion.swing.common.ui.component.combobox.Completion
-
Enables the given completion mode on the given combo box
- enable(JComponent) - Method in interface is.codion.swing.common.ui.KeyEvents.Builder
-
Builds the key event and enables it on the given component
- enable(T) - Static method in class is.codion.swing.common.ui.TransferFocusOnEnter
-
Adds a key event to the component which transfers focus on enter, and backwards if SHIFT is down.
- ENABLE_ON_SELECTION - Static variable in class is.codion.swing.common.ui.laf.LookAndFeelComboBox
-
Specifies whether to enable the Look and Feel dynamically when selected
Value type: Boolean
Default value: true - enabled() - Method in interface is.codion.swing.common.ui.control.Control
- enabled(boolean) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- enabled(boolean) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Sets the enabled state of the component, for a dynamic enabled state use
ComponentBuilder.enabled(StateObserver). - enabled(StateObserver) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- enabled(StateObserver) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- enabled(StateObserver) - Method in interface is.codion.swing.common.ui.control.Control.Builder
- enabled(StateObserver) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- enabled(StateObserver) - Method in interface is.codion.swing.common.ui.control.ToggleControl.Builder
- enableIconColorListener() - Method in interface is.codion.swing.common.ui.icon.Icons
-
Adds a listener to the
Icons.ICON_COLORproperty value, dynamically changing the color of the icons in this instance. - enableLookAndFeel(LookAndFeelProvider) - Static method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
-
Enables the given look and feel and updates all window component trees.
- enableMouseWheelSelection(JComboBox<?>) - Static method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
-
Enables mouse wheel selection for the given combo box
- enableMouseWheelSelectionWithWrapAround(JComboBox<?>) - Static method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
-
Enables mouse wheel selection for the given combo box with wrap around
- enableOnSelection(boolean) - Method in interface is.codion.swing.common.ui.dialog.LookAndFeelSelectionDialogBuilder
- enableSelected() - Method in class is.codion.swing.common.ui.laf.LookAndFeelComboBox
-
Enables the currently selected look and feel, if it is already selected, this method does nothing
- enableTransferFocusOnEnter(C) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
-
Enables focus transfer on Enter, override for special handling
- enterAction(Action) - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
- equalField() - Method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
- escapeAction(Action) - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
-
An escape action is triggered by the Escape key
- eventControl(Event<ActionEvent>) - Static method in interface is.codion.swing.common.ui.control.Control
-
Creates a Control which triggers the given event on action performed
- eventControlBuilder(Event<ActionEvent>) - Static method in interface is.codion.swing.common.ui.control.Control
-
Creates a Builder for a control which triggers the given event on action performed
- exceptionDialog() - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- ExceptionDialogBuilder - Interface in is.codion.swing.common.ui.dialog
-
An exception dialog builder.
- execute() - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
-
Builds and executes a new
ProgressWorkerbased on this builder - expandAll(JTree, TreePath) - Static method in class is.codion.swing.common.ui.Utilities
-
Expands all the paths from a parent in the given tree
- extendedState(int) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
F
- fileDataFlavor(TransferHandler.TransferSupport) - Static method in class is.codion.swing.common.ui.FileTransferHandler
- fileFilter(FileFilter) - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- fileInputPanel() - Static method in class is.codion.swing.common.ui.component.Components
- fileInputPanel(JTextField) - Static method in class is.codion.swing.common.ui.component.Components
- fileInputPanel(JTextField) - Static method in class is.codion.swing.common.ui.component.text.FileInputPanel
- FileInputPanel - Class in is.codion.swing.common.ui.component.text
-
For instances use the
FileInputPanel.fileInputPanel(JTextField)factory method. - FileInputPanel.Builder - Interface in is.codion.swing.common.ui.component.text
-
Builds a
FileInputPanel - filePathField() - Method in class is.codion.swing.common.ui.component.text.FileInputPanel
- fileSelectionDialog() - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- FileSelectionDialogBuilder - Interface in is.codion.swing.common.ui.dialog
-
A builder for a file/directory selection dialog
- FileTransferHandler - Class in is.codion.swing.common.ui
-
Handles the importing of files during drag'n drop operations.
- FileTransferHandler() - Constructor for class is.codion.swing.common.ui.FileTransferHandler
- FilteredTable<R,
C> - Class in is.codion.swing.common.ui.component.table -
A JTable implementation for
FilteredTableModel. - FilteredTable.Builder<R,
C> - Interface in is.codion.swing.common.ui.component.table -
A builder for a
FilteredTable - FilteredTable.CenterOnScroll - Enum Class in is.codion.swing.common.ui.component.table
-
Specifies whether to center the scrolled to row and or column.
- FilteredTableCellRenderer - Interface in is.codion.swing.common.ui.component.table
-
Provides TableCellRenderer implementations for FilteredTable via
FilteredTableCellRenderer.builder(FilteredTableModel, Object, Class). - FilteredTableCellRenderer.Builder<R,
C> - Interface in is.codion.swing.common.ui.component.table -
Builds a
FilteredTableCellRenderer - FilteredTableCellRenderer.CellColorProvider<C> - Interface in is.codion.swing.common.ui.component.table
-
Provides cell specific color.
- FilteredTableCellRenderer.Settings<C> - Class in is.codion.swing.common.ui.component.table
-
Settings for a
FilteredTableCellRenderer - FilteredTableCellRendererFactory<C> - Interface in is.codion.swing.common.ui.component.table
-
A factory for
TableCellRendererinstances. - filteredTableColumnComponentPanel(FilteredTableColumnModel<C>, Map<C, T>) - Static method in class is.codion.swing.common.ui.component.table.FilteredTableColumnComponentPanel
-
Instantiates a new
FilteredTableColumnComponentPanel. - FilteredTableColumnComponentPanel<C,
T extends JComponent> - Class in is.codion.swing.common.ui.component.table -
A panel that synchronizes child component sizes and positions to table columns.
- filteredTableConditionPanel(TableConditionModel<C>, FilteredTableColumnModel<C>, ColumnConditionPanel.Factory<C>) - Static method in class is.codion.swing.common.ui.component.table.FilteredTableConditionPanel
- FilteredTableConditionPanel<C> - Class in is.codion.swing.common.ui.component.table
-
Contains the filter panels.
- filterPanel() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- filterPanelFactory(ColumnConditionPanel.Factory<C>) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
- findLookAndFeelProvider(String) - Static method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
-
Returns a look and feel provider with the given classname, if available
- fixColumnWidths(boolean) - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
- fixedCellHeight(int) - Method in interface is.codion.swing.common.ui.component.list.ListBuilder
- fixedCellWidth(int) - Method in interface is.codion.swing.common.ui.component.list.ListBuilder
- fixedColumnWidth(int) - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
-
Also enables the fixed column widths.
- fixedRowHeight(int) - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
-
Also enables the fixed row heights.
- fixRowHeights(boolean) - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
- flexibleGridLayout() - Static method in class is.codion.swing.common.ui.layout.Layouts
-
Creates a FlexibleGridLayout.Builder using the default vertical and horizontal gap value
- flexibleGridLayout(int, int) - Static method in class is.codion.swing.common.ui.layout.Layouts
-
Creates a FlexibleGridLayout using the default vertical and horizontal gap value, with neither row heights nor column widths fixed.
- FlexibleGridLayout - Class in is.codion.swing.common.ui.layout
-
Grid Layout which allows components of different sizes.
- FlexibleGridLayout.Builder - Interface in is.codion.swing.common.ui.layout
-
A builder for
FlexibleGridLayout. - flexibleGridLayoutPanel(int, int) - Static method in class is.codion.swing.common.ui.component.Components
-
Creates a new
PanelBuilderinstance using a newFlexibleGridLayoutwith the default horizontal and vertical gap. - floatable(boolean) - Method in interface is.codion.swing.common.ui.component.button.ToolBarBuilder
- flowLayout(int) - Static method in class is.codion.swing.common.ui.layout.Layouts
-
Creates a FlowLayout using the default vertical and horizontal gap value
- flowLayoutPanel(int) - Static method in class is.codion.swing.common.ui.component.Components
-
Creates a new
PanelBuilderinstance using a newFlowLayoutwith the default horizontal and vertical gap. - FOCUS_LOST - Enum constant in enum class is.codion.swing.common.ui.component.text.UpdateOn
-
Update when field loses focus.
- focusable(boolean) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- focusable(boolean) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- focusAccelerator(char) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- FOCUSED_CELL_BORDER_THICKNESS - Static variable in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- focusListener(FocusListener) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- focusListener(FocusListener) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- focusLostBehaviour(int) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- focusLostBehaviour(int) - Method in interface is.codion.swing.common.ui.component.text.TemporalField.Builder
- focusPainted(boolean) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- font(Font) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- font(Font) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- FONT - Static variable in interface is.codion.swing.common.ui.control.Control
-
The key used for storing the Font.
- FontImageIcon - Interface in is.codion.swing.common.ui.icon
-
A FontImageIcon
- FontImageIcon.Builder - Interface in is.codion.swing.common.ui.icon
-
A builder for a FontImageIcon.
- FontImageIcon.IconPainter - Interface in is.codion.swing.common.ui.icon
-
Paints a FontIcon onto an Image Icon
- FontImageIcon.ImageIconFactory - Interface in is.codion.swing.common.ui.icon
-
Creates a ImageIcon on which to paint the FontIcon
- fontSizeSelectionDialog(String) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- FontSizeSelectionDialogBuilder - Interface in is.codion.swing.common.ui.dialog
-
Builds a dialog for selecting the font size.
- foreground(Color) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- foreground(Color) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- FOREGROUND - Static variable in interface is.codion.swing.common.ui.control.Control
-
The key used for storing the foreground color.
- foregroundColor(int, C, Object, boolean) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.CellColorProvider
- format(Format) - Method in interface is.codion.swing.common.ui.component.text.TextFieldBuilder
-
Associates the given format with the text field.
- forwardAction() - Static method in class is.codion.swing.common.ui.TransferFocusOnEnter
-
Instantiates an Action for transferring keyboard focus forward.
- frame(JComponent) - Static method in class is.codion.swing.common.ui.Windows
G
- gap(int) - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
- GAP - Static variable in class is.codion.swing.common.ui.layout.Layouts
-
Specifies the default horizontal and vertical component gap, used by the layout factory methods, by default this is 5
- get() - Method in class is.codion.swing.common.ui.component.value.AbstractComponentValue
- get(int) - Method in interface is.codion.swing.common.ui.control.Controls
- get(String) - Static method in class is.codion.swing.common.ui.SwingMessages
-
Retrieves the locale string associated with the given key
- getBackground() - Method in interface is.codion.swing.common.ui.control.Control
- getColumnModel() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- getComponentValue() - Method in class is.codion.swing.common.ui.component.value.AbstractComponentValue
-
Returns the value from the underlying component
- getDescription() - Method in interface is.codion.swing.common.ui.control.Control
- getDocumentCase() - Method in class is.codion.swing.common.ui.component.text.CaseDocumentFilter
- getDocumentFilter() - Method in class is.codion.swing.common.ui.component.text.SizedDocument
- getFont() - Method in interface is.codion.swing.common.ui.control.Control
- getForeground() - Method in interface is.codion.swing.common.ui.control.Control
- getKeyStroke() - Method in interface is.codion.swing.common.ui.control.Control
- getLargeIcon() - Method in interface is.codion.swing.common.ui.control.Control
- getLocalDate() - Method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
- getLocalDateTime() - Method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
- getMaximumFractionDigits() - Method in class is.codion.swing.common.ui.component.text.NumberField
- getMaximumLength() - Method in class is.codion.swing.common.ui.component.text.SizedDocument
- getMaximumValue() - Method in class is.codion.swing.common.ui.component.text.NumberField
- getMinimumValue() - Method in class is.codion.swing.common.ui.component.text.NumberField
- getMnemonic() - Method in interface is.codion.swing.common.ui.control.Control
- getModel() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- getModel() - Method in class is.codion.swing.common.ui.laf.LookAndFeelComboBox
- getName() - Method in interface is.codion.swing.common.ui.control.Control
- getNullableModel() - Method in class is.codion.swing.common.ui.component.button.NullableCheckBox
- getNumber() - Method in class is.codion.swing.common.ui.component.text.NumberField
- getSmallIcon() - Method in interface is.codion.swing.common.ui.control.Control
- getState() - Method in class is.codion.swing.common.ui.component.button.NullableCheckBox
-
Returns the current state, null, false or true
- getTemporal() - Method in class is.codion.swing.common.ui.component.text.TemporalField
- getTemporal() - Method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
- getText() - Method in class is.codion.swing.common.ui.component.text.TextFieldPanel
- gridLayout(int, int) - Static method in class is.codion.swing.common.ui.layout.Layouts
-
Creates a GridLayout using the default vertical and horizontal gap value
- gridLayoutPanel(int, int) - Static method in class is.codion.swing.common.ui.component.Components
-
Creates a new
PanelBuilderinstance using a newGridLayoutwith the default horizontal and vertical gap. - groupingSeparator(char) - Method in interface is.codion.swing.common.ui.component.text.NumberField.Builder
- groupingUsed(boolean) - Method in interface is.codion.swing.common.ui.component.spinner.NumberSpinnerBuilder
- groupingUsed(boolean) - Method in interface is.codion.swing.common.ui.component.text.NumberField.Builder
-
Note that this is overridden by
TextFieldBuilder.format(java.text.Format).
H
- hide(Window) - Static method in class is.codion.swing.common.ui.WaitCursor
-
Removes a wait cursor request for the given window
- hide(JComponent) - Static method in class is.codion.swing.common.ui.WaitCursor
-
Removes a wait cursor request for the parent root pane of the given component, the wait cursor is activated once a request is made, but only deactivated once all such requests have been retracted.
- hintText() - Method in class is.codion.swing.common.ui.component.text.HintTextField
- hintText(String) - Method in interface is.codion.swing.common.ui.component.text.TextFieldBuilder
- HintTextField - Class in is.codion.swing.common.ui.component.text
-
A text field which displays a hint text when it is not the focus owner and contains no text.
- HintTextField(String) - Constructor for class is.codion.swing.common.ui.component.text.HintTextField
- HintTextField(Document) - Constructor for class is.codion.swing.common.ui.component.text.HintTextField
- HintTextField(Document, String) - Constructor for class is.codion.swing.common.ui.component.text.HintTextField
- HORIZONTAL_ALIGNMENT - Static variable in interface is.codion.swing.common.ui.component.label.LabelBuilder
-
Specifies the default horizontal alignment used in labels
Value type: Integer (SwingConstants.LEFT, SwingConstants.RIGHT, SwingConstants.CENTER)
Default value:SwingConstants.LEADING - HORIZONTAL_ALIGNMENT - Static variable in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer
- horizontalAlignment(int) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- horizontalAlignment(int) - Method in interface is.codion.swing.common.ui.component.label.LabelBuilder
- horizontalAlignment(int) - Method in interface is.codion.swing.common.ui.component.spinner.SpinnerBuilder
- horizontalAlignment(int) - Method in class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
- horizontalAlignment(int) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder
- horizontalAlignment(int) - Method in interface is.codion.swing.common.ui.component.text.TextFieldBuilder
- horizontalBlockIncrement(int) - Method in interface is.codion.swing.common.ui.component.scrollpane.ScrollPaneBuilder
- horizontalGap(int) - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
- horizontalScrollBarPolicy(int) - Method in interface is.codion.swing.common.ui.component.scrollpane.ScrollPaneBuilder
- horizontalTextPosition(int) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- horizontalUnitIncrement(int) - Method in interface is.codion.swing.common.ui.component.scrollpane.ScrollPaneBuilder
I
- icon - Variable in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- icon(Icon) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- icon(Icon) - Method in interface is.codion.swing.common.ui.component.label.LabelBuilder
- icon(Icon) - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder.TabBuilder
- icon(ImageIcon) - Method in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- icon(ImageIcon) - Method in interface is.codion.swing.common.ui.dialog.DialogBuilder
- icon(ImageIcon) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- icon(Ikon) - Method in interface is.codion.swing.common.ui.icon.Icons
-
Retrieves the ImageIcon associated with the given ikon from this FrameworkIcons instance.
- ICON_COLOR - Static variable in interface is.codion.swing.common.ui.icon.Icons
-
The icon color
Value type: Color
Default value: UIManager.getColor("Button.foreground") - ICON_SIZE - Static variable in interface is.codion.swing.common.ui.icon.Icons
-
The icon size, note that this will affect the size of buttons
Value type: Integer
Default value: 16 - iconPainter(FontImageIcon.IconPainter) - Method in interface is.codion.swing.common.ui.icon.FontImageIcon.Builder
- icons() - Static method in interface is.codion.swing.common.ui.icon.Icons
- Icons - Interface in is.codion.swing.common.ui.icon
-
Provides icons for ui components.
- iconTextGap(int) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- iconTextGap(int) - Method in interface is.codion.swing.common.ui.component.label.LabelBuilder
- imageIcon() - Method in interface is.codion.swing.common.ui.icon.FontImageIcon
- imageIcon(String) - Static method in interface is.codion.swing.common.ui.icon.Logos
- imageIconFactory(FontImageIcon.ImageIconFactory) - Method in interface is.codion.swing.common.ui.icon.FontImageIcon.Builder
- importData(TransferHandler.TransferSupport) - Method in class is.codion.swing.common.ui.FileTransferHandler
- importFiles(Component, List<File>) - Method in class is.codion.swing.common.ui.FileTransferHandler
-
Called after a successful import
- includeText(boolean) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
-
Note that setting this to false overrides the caption text from the action, if one is specified.
- indeterminate(boolean) - Method in interface is.codion.swing.common.ui.component.progressbar.ProgressBarBuilder
- indeterminate(boolean) - Method in interface is.codion.swing.common.ui.dialog.ProgressDialog.Builder
- indeterminate(boolean) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- initialize() - Static method in class is.codion.swing.common.ui.UiManagerDefaults
-
A convenience method for triggering a loading of this class, which sets the UIManager defaults
- initialValue(LocalDate) - Method in interface is.codion.swing.common.ui.dialog.CalendarDialogBuilder
- initialValue(LocalDateTime) - Method in interface is.codion.swing.common.ui.dialog.CalendarDialogBuilder
- initialValue(T) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- initialValue(T) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Sets the initial value for the component, overridden by
ComponentBuilder.linkedValue(Value). - inputDialog(ComponentValue<T, ?>) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- InputDialogBuilder<T> - Interface in is.codion.swing.common.ui.dialog
-
Displays the component from a given component value in a dialog and returns the value if the user accepts the input.
- inputFieldColumns(int) - Method in interface is.codion.swing.common.ui.dialog.LoginDialogBuilder
- inputValid(StateObserver) - Method in interface is.codion.swing.common.ui.dialog.InputDialogBuilder
-
A StateObserver indicating whether the input is valid, this state controls the enabled state of the OK button.
- inputValidator(Predicate<T>) - Method in interface is.codion.swing.common.ui.dialog.InputDialogBuilder
-
Sets the
InputDialogBuilder.inputValid(StateObserver)according to the given predicate. - insertString(DocumentFilter.FilterBypass, int, String, AttributeSet) - Method in class is.codion.swing.common.ui.component.text.ParsingDocumentFilter
- integerField() - Static method in class is.codion.swing.common.ui.component.Components
- integerField(Value<Integer>) - Static method in class is.codion.swing.common.ui.component.Components
- integerSpinner() - Static method in class is.codion.swing.common.ui.component.Components
- integerSpinner(Value<Integer>) - Static method in class is.codion.swing.common.ui.component.Components
- integerSpinner(SpinnerNumberModel) - Static method in class is.codion.swing.common.ui.component.Components
- integerSpinner(SpinnerNumberModel, Value<Integer>) - Static method in class is.codion.swing.common.ui.component.Components
- invalidCharacters(String) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- invalidCharacters(String) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- invalidStringToNullValue(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- invalidStringToNullValue(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
-
If set to true then
MaskFormatter.stringToValue(String)returns null when it encounters an unparsable string, instead of throwing aParseException. - inverted(boolean) - Method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
- is.codion.swing.common.ui - module is.codion.swing.common.ui
-
Common Swing UI classes, such as:
KeyEvents
Components
ComponentBuilder
AbstractComponentBuilder
ComponentValue
AbstractComponentValue
Dialogs
LookAndFeelProvider
Layouts - is.codion.swing.common.ui - package is.codion.swing.common.ui
- is.codion.swing.common.ui.border - package is.codion.swing.common.ui.border
- is.codion.swing.common.ui.component - package is.codion.swing.common.ui.component
- is.codion.swing.common.ui.component.builder - package is.codion.swing.common.ui.component.builder
- is.codion.swing.common.ui.component.button - package is.codion.swing.common.ui.component.button
- is.codion.swing.common.ui.component.calendar - package is.codion.swing.common.ui.component.calendar
- is.codion.swing.common.ui.component.combobox - package is.codion.swing.common.ui.component.combobox
-
Package configuration values:
Completion.COMBO_BOX_COMPLETION_MODE - is.codion.swing.common.ui.component.label - package is.codion.swing.common.ui.component.label
-
Package configuration values:
LabelBuilder.HORIZONTAL_ALIGNMENT - is.codion.swing.common.ui.component.list - package is.codion.swing.common.ui.component.list
- is.codion.swing.common.ui.component.panel - package is.codion.swing.common.ui.component.panel
- is.codion.swing.common.ui.component.progressbar - package is.codion.swing.common.ui.component.progressbar
- is.codion.swing.common.ui.component.scrollpane - package is.codion.swing.common.ui.component.scrollpane
- is.codion.swing.common.ui.component.slider - package is.codion.swing.common.ui.component.slider
- is.codion.swing.common.ui.component.spinner - package is.codion.swing.common.ui.component.spinner
- is.codion.swing.common.ui.component.splitpane - package is.codion.swing.common.ui.component.splitpane
- is.codion.swing.common.ui.component.tabbedpane - package is.codion.swing.common.ui.component.tabbedpane
- is.codion.swing.common.ui.component.table - package is.codion.swing.common.ui.component.table
-
Package configuration values:
FilteredTableCellRenderer.TABLE_CELL_LEFT_PADDING
FilteredTableCellRenderer.TABLE_CELL_RIGHT_PADDING
FilteredTableCellRenderer.NUMERICAL_HORIZONTAL_ALIGNMENT
FilteredTableCellRenderer.TEMPORAL_HORIZONTAL_ALIGNMENT
FilteredTableCellRenderer.BOOLEAN_HORIZONTAL_ALIGNMENT
FilteredTableCellRenderer.HORIZONTAL_ALIGNMENT
FilteredTableCellRenderer.ALTERNATE_ROW_COLORING
FilteredTable.ALLOW_COLUMN_REORDERING
FilteredTable.AUTO_RESIZE_MODE - is.codion.swing.common.ui.component.text - package is.codion.swing.common.ui.component.text
-
Package configuration values:
TextFieldBuilder.DEFAULT_TEXT_FIELD_COLUMNSNumberField.CONVERT_GROUPING_TO_DECIMAL_SEPARATOR - is.codion.swing.common.ui.component.value - package is.codion.swing.common.ui.component.value
- is.codion.swing.common.ui.control - package is.codion.swing.common.ui.control
- is.codion.swing.common.ui.dialog - package is.codion.swing.common.ui.dialog
-
Package configuration values:
ExceptionDialogBuilder.SYSTEM_PROPERTIES - is.codion.swing.common.ui.icon - package is.codion.swing.common.ui.icon
- is.codion.swing.common.ui.laf - package is.codion.swing.common.ui.laf
-
Package configuration values:
LookAndFeelComboBox.ENABLE_ON_SELECTION - is.codion.swing.common.ui.layout - package is.codion.swing.common.ui.layout
- isConvertGroupingToDecimalSeparator() - Method in class is.codion.swing.common.ui.component.text.NumberField
- itemComboBox(ItemComboBoxModel<T>) - Static method in class is.codion.swing.common.ui.component.Components
- itemComboBox(ItemComboBoxModel<T>, Value<T>) - Static method in class is.codion.swing.common.ui.component.Components
- itemComboBox(List<Item<T>>) - Static method in class is.codion.swing.common.ui.component.Components
- itemComboBox(List<Item<T>>, Value<T>) - Static method in class is.codion.swing.common.ui.component.Components
- ItemComboBoxBuilder<T> - Interface in is.codion.swing.common.ui.component.combobox
-
Builds a item combo box.
- itemListener(ItemListener) - Method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
- itemListener(ItemListener) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- itemListener(ItemListener) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- itemSpinner(SpinnerListModel) - Static method in class is.codion.swing.common.ui.component.Components
- itemSpinner(SpinnerListModel, Value<T>) - Static method in class is.codion.swing.common.ui.component.Components
- ItemSpinnerBuilder<T> - Interface in is.codion.swing.common.ui.component.spinner
-
A builder for JSpinner based on a list of
Items.
K
- keyChar(char) - Method in interface is.codion.swing.common.ui.KeyEvents.Builder
- keyCode(int) - Method in interface is.codion.swing.common.ui.KeyEvents.Builder
- keyEvent(KeyEvents.Builder) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- keyEvent(KeyEvents.Builder) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Enables the key event defined by the given
KeyEvents.Builderon the component. - keyEvent(KeyEvents.Builder) - Method in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- keyEvent(KeyEvents.Builder) - Method in interface is.codion.swing.common.ui.dialog.DialogBuilder
-
Enables the key event defined by the given
KeyEvents.Builderon the dialog root pane. - keyEventBuilders - Variable in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- KeyEvents - Class in is.codion.swing.common.ui
-
A factory for key event builders.
- KeyEvents.Builder - Interface in is.codion.swing.common.ui
-
A Builder for adding a key event to a component, with a default onKeyRelease trigger and condition
JComponent.WHEN_FOCUSED. - keyListener(KeyListener) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- keyListener(KeyListener) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- keyStroke(KeyStroke) - Method in interface is.codion.swing.common.ui.control.Control.Builder
- keyStroke(KeyStroke) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- keyStroke(KeyStroke) - Method in interface is.codion.swing.common.ui.control.ToggleControl.Builder
- keyStroke(KeyStroke) - Method in interface is.codion.swing.common.ui.KeyEvents.Builder
L
- label() - Static method in class is.codion.swing.common.ui.component.Components
- label(ValueObserver<T>) - Static method in class is.codion.swing.common.ui.component.Components
- label(String) - Static method in class is.codion.swing.common.ui.component.Components
- label(Icon) - Static method in class is.codion.swing.common.ui.component.Components
- label(JLabel) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- label(JLabel) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- LabelBuilder<T> - Interface in is.codion.swing.common.ui.component.label
-
A builder for JLabel.
- labelFor(JComponent) - Method in interface is.codion.swing.common.ui.component.label.LabelBuilder
- largeIcon(Icon) - Method in interface is.codion.swing.common.ui.control.Control.Builder
- layout(LayoutManager) - Method in interface is.codion.swing.common.ui.component.panel.PanelBuilder
- layout(LayoutManager) - Method in interface is.codion.swing.common.ui.component.scrollpane.ScrollPaneBuilder
- layoutContainer(Container) - Method in class is.codion.swing.common.ui.layout.FlexibleGridLayout
- layoutOrientation(int) - Method in interface is.codion.swing.common.ui.component.list.ListBuilder
- Layouts - Class in is.codion.swing.common.ui.layout
-
A utility class for layouts.
- leftComponent(JComponent) - Method in interface is.codion.swing.common.ui.component.splitpane.SplitPaneBuilder
- leftPadding(int) - Method in class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
- leftPadding(int) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder
- lineWrap(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextAreaBuilder
- linkBoundedRangeModels(BoundedRangeModel, BoundedRangeModel) - Static method in class is.codion.swing.common.ui.Utilities
-
Links the given BoundedRangeModels so that changes in
mainare reflected inlinked - linkedValue(Value<T>) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- linkedValue(Value<T>) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Creates a bidirectional link to the given value.
- linkedValue(ValueObserver<T>) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- linkedValue(ValueObserver<T>) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Creates a read-only link to the given
ValueObserver. - linkToEnabledState(StateObserver, Action...) - Static method in class is.codion.swing.common.ui.Utilities
-
Links the given actions to the given StateObserver, so that the actions are enabled only when the observed state is active
- linkToEnabledState(StateObserver, JComponent...) - Static method in class is.codion.swing.common.ui.Utilities
-
Links the given components to the given StateObserver, so that each component is enabled only when the observed state is active
- list(ListModel<T>) - Static method in class is.codion.swing.common.ui.component.Components
-
A multi selection JList builder.
- list(ListModel<T>, ValueSet<T>) - Static method in class is.codion.swing.common.ui.component.Components
-
A multi selection JList builder.
- ListBuilder<T> - Interface in is.codion.swing.common.ui.component.list
-
Builds a multi-selection JList.
- listSelectionListener(ListSelectionListener) - Method in interface is.codion.swing.common.ui.component.list.ListBuilder
- listSpinner(SpinnerListModel) - Static method in class is.codion.swing.common.ui.component.Components
- listSpinner(SpinnerListModel, Value<T>) - Static method in class is.codion.swing.common.ui.component.Components
- ListSpinnerBuilder<T> - Interface in is.codion.swing.common.ui.component.spinner
-
A builder for JSpinner based on a list of values.
- loadIcon(Class<?>, String) - Static method in class is.codion.swing.common.ui.Utilities
-
Loads an icon as a resource
- localDateField(String) - Static method in class is.codion.swing.common.ui.component.Components
- localDateField(String, Value<LocalDate>) - Static method in class is.codion.swing.common.ui.component.Components
- localDateFieldPanel(String) - Static method in class is.codion.swing.common.ui.component.Components
- localDateFieldPanel(String, Value<LocalDate>) - Static method in class is.codion.swing.common.ui.component.Components
- localDateTimeField(String) - Static method in class is.codion.swing.common.ui.component.Components
- localDateTimeField(String, Value<LocalDateTime>) - Static method in class is.codion.swing.common.ui.component.Components
- localDateTimeFieldPanel(String) - Static method in class is.codion.swing.common.ui.component.Components
- localDateTimeFieldPanel(String, Value<LocalDateTime>) - Static method in class is.codion.swing.common.ui.component.Components
- localTimeField(String) - Static method in class is.codion.swing.common.ui.component.Components
- localTimeField(String, Value<LocalTime>) - Static method in class is.codion.swing.common.ui.component.Components
- localTimeFieldPanel(String) - Static method in class is.codion.swing.common.ui.component.Components
- localTimeFieldPanel(String, Value<LocalTime>) - Static method in class is.codion.swing.common.ui.component.Components
- location - Variable in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- location(Point) - Method in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- location(Point) - Method in interface is.codion.swing.common.ui.dialog.DialogBuilder
-
Overrides
DialogBuilder.locationRelativeTo(Component). - location(Point) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
-
Overrides
locationRelativeTo(Component)andcenterFrame(boolean). - locationRelativeTo - Variable in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- locationRelativeTo(Component) - Method in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- locationRelativeTo(Component) - Method in interface is.codion.swing.common.ui.dialog.DialogBuilder
- locationRelativeTo(Component) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- loginDialog() - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- LoginDialogBuilder - Interface in is.codion.swing.common.ui.dialog
-
A login dialog builder.
- LoginDialogBuilder.LoginValidator - Interface in is.codion.swing.common.ui.dialog
-
Validates a login attempt.
- logoBlack() - Static method in interface is.codion.swing.common.ui.icon.Logos
- logoRed() - Static method in interface is.codion.swing.common.ui.icon.Logos
- Logos - Interface in is.codion.swing.common.ui.icon
-
Provides logos.
- logoTransparent() - Static method in interface is.codion.swing.common.ui.icon.Logos
- longField() - Static method in class is.codion.swing.common.ui.component.Components
- longField(Value<Long>) - Static method in class is.codion.swing.common.ui.component.Components
- lookAndFeel() - Method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
- lookAndFeelComboBox() - Static method in class is.codion.swing.common.ui.laf.LookAndFeelComboBox
-
Instantiates a new
LookAndFeelComboBoxdisplaying the available look and feels - lookAndFeelComboBox(boolean) - Static method in class is.codion.swing.common.ui.laf.LookAndFeelComboBox
-
Instantiates a new
LookAndFeelComboBoxdisplaying the available look and feels - LookAndFeelComboBox - Class in is.codion.swing.common.ui.laf
-
A combo box for selecting a LookAndFeel.
- lookAndFeelInfo() - Method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
- lookAndFeelProvider(UIManager.LookAndFeelInfo) - Static method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
-
Instantiates a new LookAndFeelProvider, using
UIManager.setLookAndFeel(String)to enable. - lookAndFeelProvider(UIManager.LookAndFeelInfo, Consumer<UIManager.LookAndFeelInfo>) - Static method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
-
Instantiates a new LookAndFeelProvider.
- LookAndFeelProvider - Interface in is.codion.swing.common.ui.laf
-
Provides a LookAndFeel implementation.
- lookAndFeelProviders() - Static method in interface is.codion.swing.common.ui.laf.LookAndFeelProvider
- lookAndFeelSelectionDialog() - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- LookAndFeelSelectionDialogBuilder - Interface in is.codion.swing.common.ui.dialog
-
Builds a dialog for selecting a look and feel.
- lowerBoundField() - Method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
- lowerCase(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- lowerCase(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
- lowerCase(Document) - Static method in class is.codion.swing.common.ui.component.text.TextComponents
-
Makes the given document convert all upper case input to lower case, supports
SizedDocumentandAbstractDocument - LOWERCASE - Enum constant in enum class is.codion.swing.common.ui.component.text.CaseDocumentFilter.DocumentCase
M
- majorTickSpacing(int) - Method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
- margin(Insets) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- margin(Insets) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- mask(String) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- mask(String) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- maskedTextField() - Static method in class is.codion.swing.common.ui.component.Components
- maskedTextField(Value<String>) - Static method in class is.codion.swing.common.ui.component.Components
- MaskedTextFieldBuilder - Interface in is.codion.swing.common.ui.component.text
-
Builds a formatted text field.
- MaskFormatterBuilder - Interface in is.codion.swing.common.ui.component.text
-
Builds a
MaskFormatterinstance. - maximum(T) - Method in interface is.codion.swing.common.ui.component.spinner.NumberSpinnerBuilder
- MAXIMUM_MATCH - Enum constant in enum class is.codion.swing.common.ui.component.combobox.Completion.Mode
-
Identifies the completion mode MaximumMatch
- maximumFractionDigits(int) - Method in interface is.codion.swing.common.ui.component.text.NumberField.Builder
- maximumHeight(int) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- maximumHeight(int) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- maximumLength(int) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- maximumLength(int) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
- maximumLength(Document, int) - Static method in class is.codion.swing.common.ui.component.text.TextComponents
-
Sets the maximum length for the given document, supports
SizedDocumentandAbstractDocument - maximumMatch(C) - Static method in class is.codion.swing.common.ui.component.combobox.Completion
-
Enables maximum match on the given combobox
- maximumMatch(C, Completion.Normalize) - Static method in class is.codion.swing.common.ui.component.combobox.Completion
-
Enables maximum match on the given combobox
- maximumProgress(int) - Method in interface is.codion.swing.common.ui.dialog.ProgressDialog.Builder
-
Note that calling this method renders the progress bar determinate
- maximumProgress(int) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
-
Note that calling this method renders the progress bar determinate
- maximumRowCount(int) - Method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
- maximumRowCount(int) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- maximumRowCount(int) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- maximumSize(Dimension) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- maximumSize(Dimension) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- maximumValue(Number) - Method in interface is.codion.swing.common.ui.component.text.NumberField.Builder
- maximumWidth(int) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- maximumWidth(int) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- MemoryUsageField - Class in is.codion.swing.common.ui.component.text
-
A text field containing information about the memory usage in KB.
- MemoryUsageField(int) - Constructor for class is.codion.swing.common.ui.component.text.MemoryUsageField
- menu() - Static method in class is.codion.swing.common.ui.component.Components
- menu(Controls) - Static method in class is.codion.swing.common.ui.component.Components
- menu(Controls.Builder) - Static method in class is.codion.swing.common.ui.component.Components
- menuBar(JMenuBar) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- MenuBuilder - Interface in is.codion.swing.common.ui.component.button
-
A builder for menus.
- menuItem() - Static method in class is.codion.swing.common.ui.component.Components
- menuItem(Control) - Static method in class is.codion.swing.common.ui.component.Components
- menuItem(Control.Builder) - Static method in class is.codion.swing.common.ui.component.Components
- menuItem(Action) - Static method in class is.codion.swing.common.ui.component.Components
- menuItemBuilder(MenuItemBuilder<?, ?>) - Method in interface is.codion.swing.common.ui.component.button.MenuBuilder
- MenuItemBuilder<C extends JMenuItem,
B extends MenuItemBuilder<C, B>> - Interface in is.codion.swing.common.ui.component.button -
Builds a JMenuItem.
- menuListener(MenuListener) - Method in interface is.codion.swing.common.ui.component.button.MenuBuilder
- message(String) - Method in interface is.codion.swing.common.ui.dialog.ExceptionDialogBuilder
- minimum(T) - Method in interface is.codion.swing.common.ui.component.spinner.NumberSpinnerBuilder
- minimumHeight(int) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- minimumHeight(int) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- minimumLayoutSize(Container) - Method in class is.codion.swing.common.ui.layout.FlexibleGridLayout
- minimumSize(Dimension) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- minimumSize(Dimension) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- minimumValue(Number) - Method in interface is.codion.swing.common.ui.component.text.NumberField.Builder
- minimumWidth(int) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- minimumWidth(int) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- minorTickSpacing(int) - Method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
- mnemonic(char) - Method in interface is.codion.swing.common.ui.control.Control.Builder
- mnemonic(char) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- mnemonic(char) - Method in interface is.codion.swing.common.ui.control.ToggleControl.Builder
- mnemonic(int) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- mnemonic(int) - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder.TabBuilder
- modal(boolean) - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
- modal(boolean) - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
- model() - Method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
- modifiers(int) - Method in interface is.codion.swing.common.ui.KeyEvents.Builder
- mouseListener(MouseListener) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- mouseListener(MouseListener) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- mouseMotionListener(MouseMotionListener) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- mouseMotionListener(MouseMotionListener) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- mouseWheelListener(MouseWheelListener) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- mouseWheelListener(MouseWheelListener) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- mouseWheelScrolling(boolean) - Method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
-
Enable mouse wheel scrolling on the combo box
- mouseWheelScrolling(boolean) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- mouseWheelScrolling(boolean) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
-
Enable mouse wheel scrolling on the combo box
- mouseWheelScrolling(boolean) - Method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
-
Enable mouse wheel scrolling on the slider
- mouseWheelScrolling(boolean) - Method in interface is.codion.swing.common.ui.component.spinner.SpinnerBuilder
-
Enable mouse wheel scrolling on the spinner
- mouseWheelScrollingReversed(boolean) - Method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
-
Enable reversed mouse wheel scrolling on the slider
- mouseWheelScrollingReversed(boolean) - Method in interface is.codion.swing.common.ui.component.spinner.SpinnerBuilder
-
Enable reversed mouse wheel scrolling on the spinner
- mouseWheelScrollingWithWrapAround(boolean) - Method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
-
Enable mouse wheel scrolling on the combo box, with wrap around
- mouseWheelScrollingWithWrapAround(boolean) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- mouseWheelScrollingWithWrapAround(boolean) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
-
Enable mouse wheel scrolling on the combo box, with wrap around
- moveCaretToEndOnFocusGained(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- moveCaretToFrontOnSelection(boolean) - Method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
-
When a JComboBox is editable, and a long item is selected, the caret is moved to the end, hiding the start of the selected item.
- moveCaretToFrontOnSelection(boolean) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- moveCaretToStartOnFocusGained(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- multiClickThreshold(long) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
N
- name(String) - Method in interface is.codion.swing.common.ui.control.Control.Builder
- name(String) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- name(String) - Method in interface is.codion.swing.common.ui.control.ToggleControl.Builder
- NEITHER - Enum constant in enum class is.codion.swing.common.ui.component.table.FilteredTable.CenterOnScroll
-
Centers neither the selected column nor row.
- NEVER - Enum constant in enum class is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder.PersistMenu
-
Always close the menu when clicked.
- NO - Enum constant in enum class is.codion.swing.common.ui.component.combobox.Completion.Normalize
-
The String should not be normalized.
- NONE - Enum constant in enum class is.codion.swing.common.ui.component.combobox.Completion.Mode
-
Identifies the no completion mode
- NONE - Enum constant in enum class is.codion.swing.common.ui.component.text.CaseDocumentFilter.DocumentCase
- northComponent(JComponent) - Method in interface is.codion.swing.common.ui.component.panel.BorderLayoutPanelBuilder
- northPanel(JPanel) - Method in interface is.codion.swing.common.ui.dialog.ProgressDialog.Builder
- northPanel(JPanel) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- notEmpty() - Method in interface is.codion.swing.common.ui.control.Controls
- nullable(boolean) - Method in interface is.codion.swing.common.ui.component.button.CheckBoxBuilder
- nullable(boolean) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- nullable(boolean) - Method in interface is.codion.swing.common.ui.component.text.NumberField.Builder
-
Specifies whether the
ComponentValuecreated by this builder is nullable, default true. - NullableCheckBox - Class in is.codion.swing.common.ui.component.button
-
A JCheckBox implementation, which allows null values, via
NullableToggleButtonModel. - NullableCheckBox() - Constructor for class is.codion.swing.common.ui.component.button.NullableCheckBox
-
Instantiates a new NullableCheckBox with no caption.
- NullableCheckBox(NullableToggleButtonModel) - Constructor for class is.codion.swing.common.ui.component.button.NullableCheckBox
-
Instantiates a new NullableCheckBox with no caption.
- NullableCheckBox(NullableToggleButtonModel, String) - Constructor for class is.codion.swing.common.ui.component.button.NullableCheckBox
-
Instantiates a new NullableCheckBox.
- NullableCheckBox(NullableToggleButtonModel, String, Icon) - Constructor for class is.codion.swing.common.ui.component.button.NullableCheckBox
-
Instantiates a new NullableCheckBox.
- NumberField<T extends Number> - Class in is.codion.swing.common.ui.component.text
-
A text field for numbers.
- NumberField.Builder<T extends Number> - Interface in is.codion.swing.common.ui.component.text
-
Builds a NumberField
- NumberSpinnerBuilder<T extends Number> - Interface in is.codion.swing.common.ui.component.spinner
-
A builder for number based JSpinner
- NUMERICAL_HORIZONTAL_ALIGNMENT - Static variable in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer
-
The default horizontal alignment for numerical columns.
Value type: Integer
Default value:SwingConstants.RIGHT
O
- offsetDateTimeField(String) - Static method in class is.codion.swing.common.ui.component.Components
- offsetDateTimeField(String, Value<OffsetDateTime>) - Static method in class is.codion.swing.common.ui.component.Components
- okAction(Action) - Method in interface is.codion.swing.common.ui.dialog.OkCancelDialogBuilder
- okCancelDialog(JComponent) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- OkCancelDialogBuilder - Interface in is.codion.swing.common.ui.dialog
-
Builds a modal dialog for displaying the given
component, with OK and Cancel buttons based on the given actions. - okEnabled(StateObserver) - Method in interface is.codion.swing.common.ui.dialog.OkCancelDialogBuilder
-
Note that this is overridden by
OkCancelDialogBuilder.okAction(Action). - onBuild(Consumer<C>) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- onBuild(Consumer<C>) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- onCancel(Runnable) - Method in interface is.codion.swing.common.ui.dialog.OkCancelDialogBuilder
- onClosed(Consumer<WindowEvent>) - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
- onClosed(Consumer<WindowEvent>) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- onClosing(Consumer<WindowEvent>) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- oneTouchExpandable(boolean) - Method in interface is.codion.swing.common.ui.component.splitpane.SplitPaneBuilder
- onException(String) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- onException(Consumer<Throwable>) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- onKeyRelease(boolean) - Method in interface is.codion.swing.common.ui.KeyEvents.Builder
-
Default false.
- onOk(Runnable) - Method in interface is.codion.swing.common.ui.dialog.OkCancelDialogBuilder
- onOpened(Consumer<WindowEvent>) - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
- onOpened(Consumer<WindowEvent>) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- onResult(Runnable) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- onResult(String) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- onResult(Consumer<T>) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- onSetVisible(Consumer<C>) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- onSetVisible(Consumer<C>) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- onShown(Consumer<JDialog>) - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
- onShown(Consumer<JDialog>) - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
- onTextChanged(Consumer<String>) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- opaque(boolean) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- opaque(boolean) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- operatorComboBox() - Method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
- optional() - Method in class is.codion.swing.common.ui.component.text.TemporalField
- optional() - Method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
- orientation(int) - Method in interface is.codion.swing.common.ui.component.button.ControlPanelBuilder
- orientation(int) - Method in interface is.codion.swing.common.ui.component.progressbar.ProgressBarBuilder
- orientation(int) - Method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
- orientation(int) - Method in interface is.codion.swing.common.ui.component.splitpane.SplitPaneBuilder
- overwriteMode(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- overwriteMode(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- owner - Variable in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- owner(Component) - Method in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- owner(Component) - Method in interface is.codion.swing.common.ui.dialog.DialogBuilder
-
Sets the dialog owner as the parent window of the given component.
- owner(Window) - Method in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- owner(Window) - Method in interface is.codion.swing.common.ui.dialog.DialogBuilder
- owner(JComponent) - Method in interface is.codion.swing.common.ui.dialog.FontSizeSelectionDialogBuilder
- owner(JComponent) - Method in interface is.codion.swing.common.ui.dialog.LookAndFeelSelectionDialogBuilder
P
- paint(Graphics) - Method in class is.codion.swing.common.ui.component.text.HintTextField
- paintIcon(FontIcon, ImageIcon) - Method in interface is.codion.swing.common.ui.icon.FontImageIcon.IconPainter
-
Paints the given font icon onto the given image icon
- paintLabels(boolean) - Method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
- paintTicks(boolean) - Method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
- paintTrack(boolean) - Method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
- panel() - Static method in class is.codion.swing.common.ui.component.Components
- panel(LayoutManager) - Static method in class is.codion.swing.common.ui.component.Components
- panel(JPanel) - Static method in class is.codion.swing.common.ui.component.Components
- PanelBuilder - Interface in is.codion.swing.common.ui.component.panel
-
Builds a JPanel instance.
- parentDialog(Component) - Static method in class is.codion.swing.common.ui.Utilities
-
Finds the first component of type
JDialogin the parent hierarchy ofcomponent. - parentFrame(Component) - Static method in class is.codion.swing.common.ui.Utilities
-
Finds the first component of type
JFramein the parent hierarchy ofcomponent. - parentOfType(Class<T>, Component) - Static method in class is.codion.swing.common.ui.Utilities
-
Searches the parent component hierarchy of the given component for an ancestor of the given type
- parentWindow(Component) - Static method in class is.codion.swing.common.ui.Utilities
-
Finds the first component of type
Windowin the parent hierarchy ofcomponent. - parse(CharSequence, DateTimeFormatter) - Method in interface is.codion.swing.common.ui.component.text.TemporalField.DateTimeParser
-
Parses the given text with the given formatter
- parse(String) - Method in interface is.codion.swing.common.ui.component.text.Parser
-
Parses a value from the given text
- Parser<T> - Interface in is.codion.swing.common.ui.component.text
-
Parses a value from a string
- Parser.ParseResult<T> - Interface in is.codion.swing.common.ui.component.text
-
The result of parsing a value from a String
- ParsingDocumentFilter<T> - Class in is.codion.swing.common.ui.component.text
-
A DocumentFilter which parses a value from the document text and allows for validation of the parsed value.
- ParsingDocumentFilter(Parser<T>) - Constructor for class is.codion.swing.common.ui.component.text.ParsingDocumentFilter
- passwordField() - Static method in class is.codion.swing.common.ui.component.Components
- passwordField(Value<String>) - Static method in class is.codion.swing.common.ui.component.Components
- PasswordFieldBuilder - Interface in is.codion.swing.common.ui.component.text
-
Builds a JPasswordField.
- perform() - Method in interface is.codion.swing.common.ui.control.Control.Command
-
Performs the work
- perform(ActionEvent) - Method in interface is.codion.swing.common.ui.control.Control.ActionCommand
-
Performes the work.
- PERSIST_MENU - Static variable in interface is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder
-
Specifies whether a menu persists after a toggle menu item has been toggled
Value type:ToggleMenuItemBuilder.PersistMenu
Default value:ToggleMenuItemBuilder.PersistMenu.ALWAYS - persistMenu(ToggleMenuItemBuilder.PersistMenu) - Method in interface is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder
- placeholder(String) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- placeholder(String) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- placeholderCharacter(char) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- placeholderCharacter(char) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- popupMenu(Function<C, JPopupMenu>) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- popupMenu(Function<C, JPopupMenu>) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- popupMenuControl(Function<C, Control>) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- popupMenuControl(Function<C, Control>) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- popupMenuControls(Function<C, Controls>) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- popupMenuControls(Function<C, Controls>) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- popupMenuListener(PopupMenuListener) - Method in interface is.codion.swing.common.ui.component.button.MenuBuilder
-
Has no effect if a popup menu is not created.
- popupWidth(int) - Method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
-
Only used for the system and cross-platform Look and Feels.
- popupWidth(int) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- popupWidth(int) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
-
Only used for the system and cross-platform Look and Feels.
- preferredButtonSize(Dimension) - Method in interface is.codion.swing.common.ui.component.button.ButtonPanelBuilder
- preferredHeight(int) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- preferredHeight(int) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- preferredLayoutSize(Container) - Method in class is.codion.swing.common.ui.layout.FlexibleGridLayout
- preferredSize(Dimension) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- preferredSize(Dimension) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- preferredTextFieldHeight() - Static method in class is.codion.swing.common.ui.component.text.TextComponents
- preferredTextFieldSize() - Static method in class is.codion.swing.common.ui.component.text.TextComponents
- preferredWidth(int) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- preferredWidth(int) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- pressedIcon(Icon) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- printFocusOwner() - Static method in class is.codion.swing.common.ui.Utilities
-
For focus debug purposes, prints the new and old values to the standard output when the 'focusOwner' value changes in the current keyboard focus manager.
- progressBar() - Static method in class is.codion.swing.common.ui.component.Components
- progressBar(BoundedRangeModel) - Static method in class is.codion.swing.common.ui.component.Components
- ProgressBarBuilder - Interface in is.codion.swing.common.ui.component.progressbar
-
Builds a JProgressBar.
- progressBarSize(Dimension) - Method in interface is.codion.swing.common.ui.dialog.ProgressDialog.Builder
- progressBarSize(Dimension) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- progressDialog() - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- ProgressDialog - Class in is.codion.swing.common.ui.dialog
-
A dialog containing a progress bar.
- ProgressDialog.Builder - Interface in is.codion.swing.common.ui.dialog
-
A builder for
ProgressDialog. - progressWorkerDialog(ProgressWorker.ProgressTask<T, V>) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
-
Note, also sets the progress bar type to 'determinate'.
- progressWorkerDialog(ProgressWorker.Task<T>) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- progressWorkerDialog(Control.Command) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- ProgressWorkerDialogBuilder<T,
V> - Interface in is.codion.swing.common.ui.dialog -
A builder for a
ProgressWorkerimplementation which displays a progress bar in a modal dialog while background work is being performed. - propertyChangeListener(PropertyChangeListener) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- propertyChangeListener(PropertyChangeListener) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- propertyChangeListener(String, PropertyChangeListener) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- propertyChangeListener(String, PropertyChangeListener) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- propertyChangeObserver(JComponent, String) - Static method in class is.codion.swing.common.ui.Utilities
-
Returns a
EventObservernotified each time the value of the given property changes in the given component.
R
- RADIO_BUTTON - Enum constant in enum class is.codion.swing.common.ui.component.button.ToggleButtonType
- radioButton() - Static method in class is.codion.swing.common.ui.component.Components
- radioButton(Value<Boolean>) - Static method in class is.codion.swing.common.ui.component.Components
- RadioButtonBuilder - Interface in is.codion.swing.common.ui.component.button
-
Builds a JRadioButton.
- radioButtonMenuItem() - Static method in class is.codion.swing.common.ui.component.Components
- radioButtonMenuItem(Value<Boolean>) - Static method in class is.codion.swing.common.ui.component.Components
- RadioButtonMenuItemBuilder<B extends RadioButtonMenuItemBuilder<B>> - Interface in is.codion.swing.common.ui.component.button
-
Builds a JRadioButtonMenuItem.
- remove(Action) - Method in interface is.codion.swing.common.ui.control.Controls
- remove(DocumentFilter.FilterBypass, int, int) - Method in class is.codion.swing.common.ui.component.text.ParsingDocumentFilter
- removeAll() - Method in interface is.codion.swing.common.ui.control.Controls
-
Removes all actions from this controls instance
- removeDoubleClickListener(Consumer<MouseEvent>) - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- removeLocalDateListener(Consumer<LocalDate>) - Method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
- removeLocalDateTimeListener(Consumer<LocalDateTime>) - Method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
- renderer(ListCellRenderer<Item<T>>) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
- renderer(ListCellRenderer<T>) - Method in interface is.codion.swing.common.ui.component.combobox.ComboBoxBuilder
- renderer(ListCellRenderer<T>) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- replace(DocumentFilter.FilterBypass, int, int, String, AttributeSet) - Method in class is.codion.swing.common.ui.component.text.ParsingDocumentFilter
- requestCurrentDayButtonFocus() - Method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
-
Requests input focus for the current day button
- requestInputFocus() - Method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
-
Requests keyboard focus for this panels input field
- resizable(boolean) - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
- resizable(boolean) - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
- resizable(boolean) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- resizeWeight(double) - Method in interface is.codion.swing.common.ui.component.splitpane.SplitPaneBuilder
- resizeWindow(Window, double) - Static method in class is.codion.swing.common.ui.Windows
-
Resizes the given window so that it is
screenSizeRatiopercent of the current screen size - resizeWindow(Window, double, Dimension, Dimension) - Static method in class is.codion.swing.common.ui.Windows
-
Resizes the given window so that it is
screenSizeRatiopercent of the current screen size, within the given minimum and maximum sizes - revert() - Method in class is.codion.swing.common.ui.laf.LookAndFeelComboBox
-
Reverts the look and feel to the look and feel active when this look and feel combobox was created, if it is already enabled, this method does nothing
- rightComponent(JComponent) - Method in interface is.codion.swing.common.ui.component.splitpane.SplitPaneBuilder
- rightPadding(int) - Method in class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
- rightPadding(int) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder
- rollover(boolean) - Method in interface is.codion.swing.common.ui.component.button.ToolBarBuilder
- rolloverEnabled(boolean) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- rolloverIcon(Icon) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- rolloverSelectedIcon(Icon) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- ROW - Enum constant in enum class is.codion.swing.common.ui.component.table.FilteredTable.CenterOnScroll
-
Centers the selected row, if possible.
- rows(int) - Method in interface is.codion.swing.common.ui.component.text.TextAreaBuilder
- rows(int) - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
- rowsColumns(int, int) - Method in interface is.codion.swing.common.ui.component.text.TextAreaBuilder
- rowsColumns(int, int) - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
S
- screenSizeRatio(double) - Static method in class is.codion.swing.common.ui.Windows
- scrollPane() - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- scrollPane() - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- scrollPane(JComponent) - Static method in class is.codion.swing.common.ui.component.Components
- ScrollPaneBuilder - Interface in is.codion.swing.common.ui.component.scrollpane
-
A builder for JScrollPane
- scrollToColumn(C) - Method in class is.codion.swing.common.ui.component.table.FilteredTable
-
Scrolls horizontally so that the column identified by the given identifier becomes visible.
- scrollToCoordinate(int, int, FilteredTable.CenterOnScroll) - Method in class is.codion.swing.common.ui.component.table.FilteredTable
-
Scrolls to the given coordinate.
- scrollToSelectedItem() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- scrollToSelectedItem(boolean) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
- searchField() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- searchHighlighter(JTextComponent) - Static method in class is.codion.swing.common.ui.component.text.SearchHighlighter
-
Instantiates a new search highlighter for the given text component.
- SearchHighlighter - Class in is.codion.swing.common.ui.component.text
-
Highlights search results in a JTextComponent.
Instantiate via theSearchHighlighter.searchHighlighter(JTextComponent)factory method. - searchString() - Method in class is.codion.swing.common.ui.component.text.SearchHighlighter
- select() - Method in interface is.codion.swing.common.ui.dialog.SelectionDialogBuilder
- select(JComponent) - Method in interface is.codion.swing.common.ui.dialog.SelectionDialogBuilder.Selector
- selectAllOnFocusGained(boolean) - Method in interface is.codion.swing.common.ui.component.text.TemporalFieldPanel.Builder
- selectAllOnFocusGained(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
-
Makes the text component select all when it gains focus
- selectAllOnFocusGained(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
-
Makes the text field select all when it gains focus
- selectAllOnFocusGained(T) - Static method in class is.codion.swing.common.ui.component.text.TextComponents
-
Selects all text in the given component when it gains focus and clears the selection when focus is lost
- selectAutoResizeMode() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
-
Displays a dialog for selecting the column auto-resize mode
- selectColumns() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
-
Shows a dialog for selecting which columns to display
- selectDirectories() - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- selectDirectory() - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- selected(boolean) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
-
Sets the inital selected status of the button, overridden by initial value.
- selectedIcon(Icon) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- selectedLookAndFeel() - Method in class is.codion.swing.common.ui.laf.LookAndFeelComboBox
- selectedTextColor(Color) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- selectFile() - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- selectFileOrDirectory() - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- selectFiles() - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- selectFilesOrDirectories() - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- selectFileToSave() - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- selectFileToSave(String) - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- selectFontSize() - Method in interface is.codion.swing.common.ui.dialog.FontSizeSelectionDialogBuilder
-
Displays a dialog allowing the user the select a font size multiplier.
- SELECTION_COLOR_BLEND_RATIO - Static variable in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- selectionColor(Color) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- selectionDialog(Collection<T>) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
- SelectionDialogBuilder<T> - Interface in is.codion.swing.common.ui.dialog
-
A builder for a selection dialog.
- SelectionDialogBuilder.Selector<T> - Interface in is.codion.swing.common.ui.dialog
-
Provides the user with the ability to select a value.
- selectionMode(int) - Method in interface is.codion.swing.common.ui.component.list.ListBuilder
- selectionMode(int) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
- selectionModel(ListSelectionModel) - Method in interface is.codion.swing.common.ui.component.list.ListBuilder
- selectLocalDate() - Method in interface is.codion.swing.common.ui.dialog.CalendarDialogBuilder
-
Retrieves a LocalDate from the user.
- selectLocalDateTime() - Method in interface is.codion.swing.common.ui.dialog.CalendarDialogBuilder
-
Retrieves a LocalTimeDate from the user.
- selectLookAndFeel() - Method in interface is.codion.swing.common.ui.dialog.LookAndFeelSelectionDialogBuilder
-
Displays a dialog allowing the user the select between all available Look and Feels.
- selectNoneOnFocusGained(T) - Static method in class is.codion.swing.common.ui.component.text.TextComponents
-
Reverts the functionality added via
TextComponents.selectAllOnFocusGained(JTextComponent). - selector(SelectionDialogBuilder.Selector<T>) - Method in interface is.codion.swing.common.ui.component.text.TextFieldBuilder
-
Adds a CTRL-SPACE action the given text field allowing the user to select a value to display in the field
- selector(Supplier<Collection<T>>) - Static method in class is.codion.swing.common.ui.dialog.Dialogs
-
Returns a
SelectionDialogBuilder.Selectorimplmentation based on a selection dialog. - selectSingle() - Method in interface is.codion.swing.common.ui.dialog.SelectionDialogBuilder
- selectStartDirectory(boolean) - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
-
Only applies for
FileSelectionDialogBuilder.selectDirectory()andFileSelectionDialogBuilder.selectDirectories(). - separator() - Method in interface is.codion.swing.common.ui.component.button.ControlPanelBuilder
-
Adds a separator
- separator() - Method in interface is.codion.swing.common.ui.component.button.MenuBuilder
-
Adds a separator
- separator() - Method in interface is.codion.swing.common.ui.control.Controls.Builder
-
Adds a separator to the Controls
- setAutoStartsEdit(boolean) - Method in class is.codion.swing.common.ui.component.table.FilteredTable
-
A convenience method for setting the client property 'JTable.autoStartsEdit'.
- setBackground(Color) - Method in interface is.codion.swing.common.ui.control.Control
- setClipboard(String) - Static method in class is.codion.swing.common.ui.Utilities
-
Sets the given string as clipboard contents
- setColor(Color) - Method in interface is.codion.swing.common.ui.icon.FontImageIcon
-
Sets the icon color
- setColumnModel(TableColumnModel) - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- setComponentValue(T) - Method in class is.codion.swing.common.ui.component.value.AbstractComponentValue
-
Sets the given value in the underlying component.
- setConvertGroupingToDecimalSeparator(boolean) - Method in class is.codion.swing.common.ui.component.text.NumberField
-
Specifies whether this number field should convert a grouping separator symbol to a decimal separator symbol when typed.
- setDecimalSeparator(char) - Method in class is.codion.swing.common.ui.component.text.NumberField
-
Sets the decimal separator
- setDescription(String) - Method in interface is.codion.swing.common.ui.control.Control
- setDocument(Document) - Method in class is.codion.swing.common.ui.component.text.NumberField
- setDocumentCase(CaseDocumentFilter.DocumentCase) - Method in class is.codion.swing.common.ui.component.text.CaseDocumentFilter
- setDocumentFilter(DocumentFilter) - Method in class is.codion.swing.common.ui.component.text.SizedDocument
- setEnabled(boolean) - Method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
- setEnabled(boolean) - Method in class is.codion.swing.common.ui.component.text.TextFieldPanel
- setEnabled(boolean) - Method in interface is.codion.swing.common.ui.control.Control
-
Unsupported, the enabled state of Controls is based on their
enabledstate observer - setFixedColumnWidth(int) - Method in class is.codion.swing.common.ui.layout.FlexibleGridLayout
- setFixedRowHeight(int) - Method in class is.codion.swing.common.ui.layout.FlexibleGridLayout
- setFont(Font) - Method in interface is.codion.swing.common.ui.control.Control
- setFontSizePercentage(int) - Static method in class is.codion.swing.common.ui.Utilities
-
Sets a global font size percentage.
85 = decrease the default font size by 15%
100 = use the default font size
125 = increase the default font size by 25% - setForeground(Color) - Method in interface is.codion.swing.common.ui.control.Control
- setGroupingSeparator(char) - Method in class is.codion.swing.common.ui.component.text.NumberField
-
Sets the grouping separator
- setGroupingUsed(boolean) - Method in class is.codion.swing.common.ui.component.text.NumberField
-
Set whether grouping will be used in this field.
- setHighlightColor(Color) - Method in class is.codion.swing.common.ui.component.text.SearchHighlighter
- setIcon(Icon) - Method in class is.codion.swing.common.ui.component.button.NullableCheckBox
- setIconColor(Color) - Method in interface is.codion.swing.common.ui.icon.Icons
-
Sets the icon color
- setInitialValue(C, T) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
-
Sets the initial value in the component, only called for non-null values.
- setInitialValue(C, T) - Method in class is.codion.swing.common.ui.component.combobox.DefaultComboBoxBuilder
- setKeyStroke(KeyStroke) - Method in interface is.codion.swing.common.ui.control.Control
- setLargeIcon(Icon) - Method in interface is.codion.swing.common.ui.control.Control
- setLocalDate(LocalDate) - Method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
-
Sets the date to present in this calendar
- setLocalDateTime(LocalDateTime) - Method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
-
Sets the date/time to present in this calendar.
- setMaximumFractionDigits(int) - Method in class is.codion.swing.common.ui.component.text.NumberField
- setMaximumHeight(T, int) - Static method in class is.codion.swing.common.ui.Sizes
-
Sets the maximum size of the given component to its current width and the given
maximumHeight - setMaximumLength(int) - Method in class is.codion.swing.common.ui.component.text.SizedDocument
- setMaximumValue(Number) - Method in class is.codion.swing.common.ui.component.text.NumberField
- setMaximumWidth(T, int) - Static method in class is.codion.swing.common.ui.Sizes
-
Sets the maximum size of the given component to its current height and the given
maximumWidth - setMessage(String) - Method in class is.codion.swing.common.ui.dialog.ProgressDialog
-
Sets the message displayed on the JProgress bar
- setMinimumHeight(T, int) - Static method in class is.codion.swing.common.ui.Sizes
-
Sets the minimum size of the given component to its current width and the given
minimumHeight - setMinimumValue(Number) - Method in class is.codion.swing.common.ui.component.text.NumberField
- setMinimumWidth(T, int) - Static method in class is.codion.swing.common.ui.Sizes
-
Sets the minimum size of the given component to its current height and the given
minimumWidth - setMnemonic(int) - Method in interface is.codion.swing.common.ui.control.Control
- setModel(ButtonModel) - Method in class is.codion.swing.common.ui.component.button.NullableCheckBox
-
Disabled.
- setModel(TableModel) - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- setName(String) - Method in interface is.codion.swing.common.ui.control.Control
- setNumber(T) - Method in class is.codion.swing.common.ui.component.text.NumberField
- setPreferredHeight(T, int) - Static method in class is.codion.swing.common.ui.Sizes
-
Sets the preferred size of the given component to its current width and the given
preferredHeight - setPreferredWidth(T, int) - Static method in class is.codion.swing.common.ui.Sizes
-
Sets the preferred size of the given component to its current height and the given
preferredWidth - setProgress(int) - Method in class is.codion.swing.common.ui.dialog.ProgressDialog
-
Sets the progress in the underlying JProgressBar
- setSelectedHighlightColor(Color) - Method in class is.codion.swing.common.ui.component.text.SearchHighlighter
- setSelectionMode(int) - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- setSelectionModel(ListSelectionModel) - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- setSeparators(char, char) - Method in class is.codion.swing.common.ui.component.text.NumberField
-
Set the decimal and grouping separators for this field
- setSizeWithinScreenBounds(Window) - Static method in class is.codion.swing.common.ui.Windows
-
Resizes the given window so that if fits within the current screen bounds, if the window already fits then calling this method has no effect
- setSmallIcon(Icon) - Method in interface is.codion.swing.common.ui.control.Control
- setTemporal(Temporal) - Method in class is.codion.swing.common.ui.component.text.TemporalField
-
Sets the temporal value in this field, clears the field if
temporalis null. - setTemporal(Temporal) - Method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
-
Sets the date in the input field, clears the field if
dateis null. - setText(String) - Method in class is.codion.swing.common.ui.component.text.TextFieldPanel
- settings(int, int, boolean) - Method in class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
- Settings(int, int, boolean) - Constructor for class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
- setToolTipText(String) - Method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
- setToolTipText(String) - Method in class is.codion.swing.common.ui.component.text.TextFieldPanel
- setTransferFocusOnEnter(boolean) - Method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
- setTransferFocusOnEnter(boolean) - Method in class is.codion.swing.common.ui.component.text.TextFieldPanel
- setValue(T) - Method in class is.codion.swing.common.ui.component.value.AbstractComponentValue
- setValueRange(Number, Number) - Method in class is.codion.swing.common.ui.component.text.NumberField
-
Sets the range of values this field should allow
- shortField() - Static method in class is.codion.swing.common.ui.component.Components
- shortField(Value<Short>) - Static method in class is.codion.swing.common.ui.component.Components
- show() - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
-
Builds and shows the dialog.
- show() - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
-
Builds and shows the dialog.
- show() - Method in interface is.codion.swing.common.ui.dialog.InputDialogBuilder
-
Shows the input dialog and returns the value if the user presses OK
- show() - Method in interface is.codion.swing.common.ui.dialog.LoginDialogBuilder
- show() - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
-
Builds and shows a JFrame based on this builder
- show(Window) - Static method in class is.codion.swing.common.ui.WaitCursor
-
Adds a wait cursor request for the given window
- show(Throwable) - Method in interface is.codion.swing.common.ui.dialog.ExceptionDialogBuilder
-
Displays the exception dialog
- show(JComponent) - Static method in class is.codion.swing.common.ui.WaitCursor
-
Adds a wait cursor request for the parent root pane of the given component, the wait cursor is activated once a request is made, but only deactivated once all such requests have been retracted.
- size() - Method in interface is.codion.swing.common.ui.control.Controls
- size(int) - Method in interface is.codion.swing.common.ui.icon.FontImageIcon.Builder
- size(Dimension) - Method in interface is.codion.swing.common.ui.dialog.ActionDialogBuilder
- size(Dimension) - Method in interface is.codion.swing.common.ui.dialog.ComponentDialogBuilder
- size(Dimension) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- sizedDocument() - Static method in class is.codion.swing.common.ui.component.text.SizedDocument
- sizedDocument(int) - Static method in class is.codion.swing.common.ui.component.text.SizedDocument
- SizedDocument - Class in is.codion.swing.common.ui.component.text
-
A Document implementation which allows for setting the max text length and automatic conversion to upper or lower case.
- Sizes - Class in is.codion.swing.common.ui
-
Utility class for setting component sizes.
- slider(BoundedRangeModel) - Static method in class is.codion.swing.common.ui.component.Components
- slider(BoundedRangeModel, Value<Integer>) - Static method in class is.codion.swing.common.ui.component.Components
- SliderBuilder - Interface in is.codion.swing.common.ui.component.slider
-
A builder for JSpinner
- smallIcon(Icon) - Method in interface is.codion.swing.common.ui.control.Control.Builder
- smallIcon(Icon) - Method in interface is.codion.swing.common.ui.control.Controls.Builder
- smallIcon(Icon) - Method in interface is.codion.swing.common.ui.control.ToggleControl.Builder
- snapToTicks(boolean) - Method in interface is.codion.swing.common.ui.component.slider.SliderBuilder
- sorted(boolean) - Method in interface is.codion.swing.common.ui.component.combobox.ItemComboBoxBuilder
-
Sorts the items by caption
- sortingEnabled() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- sortingEnabled(boolean) - Method in interface is.codion.swing.common.ui.component.table.FilteredTable.Builder
- southComponent(JComponent) - Method in interface is.codion.swing.common.ui.component.panel.BorderLayoutPanelBuilder
- southComponent(JComponent) - Method in interface is.codion.swing.common.ui.dialog.LoginDialogBuilder
- SpinnerBuilder<T,
B extends SpinnerBuilder<T, B>> - Interface in is.codion.swing.common.ui.component.spinner -
A builder for JSpinner.
- splitPane() - Static method in class is.codion.swing.common.ui.component.Components
- SplitPaneBuilder - Interface in is.codion.swing.common.ui.component.splitpane
-
A builder for JSplitPane.
- startDirectory(String) - Method in interface is.codion.swing.common.ui.dialog.FileSelectionDialogBuilder
- stepSize(T) - Method in interface is.codion.swing.common.ui.component.spinner.NumberSpinnerBuilder
- string(String) - Method in interface is.codion.swing.common.ui.component.progressbar.ProgressBarBuilder
- stringPainted(boolean) - Method in interface is.codion.swing.common.ui.component.progressbar.ProgressBarBuilder
- stringPainted(boolean) - Method in interface is.codion.swing.common.ui.dialog.ProgressDialog.Builder
- stringPainted(boolean) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- successful() - Method in interface is.codion.swing.common.ui.component.text.Parser.ParseResult
- supportedTypes() - Static method in class is.codion.swing.common.ui.component.calendar.CalendarPanel
- supports(Class<T>) - Static method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
- supportsNull() - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- supportsType(Class<?>) - Method in interface is.codion.swing.common.ui.component.table.ColumnConditionPanel.BoundFieldFactory
- SwingMessages - Class in is.codion.swing.common.ui
-
Handles i18n for Swing components
- SYSTEM_PROPERTIES - Static variable in interface is.codion.swing.common.ui.dialog.ExceptionDialogBuilder
-
Specifies whether an ExceptionPanel should include system properties in the detail panel
Value type: Boolean
Default value: true - systemLookAndFeelClassName() - Static method in class is.codion.swing.common.ui.Utilities
-
Note that GTKLookAndFeel is overridden with MetalLookAndFeel, since JTabbedPane does not respect the 'TabbedPane.contentBorderInsets' setting, making hierachical tabbed panes look bad
- systemOrCrossPlatformLookAndFeelEnabled() - Static method in class is.codion.swing.common.ui.Utilities
- systemProperties(boolean) - Method in interface is.codion.swing.common.ui.dialog.ExceptionDialogBuilder
T
- tab(String, JComponent) - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder
-
Adds a tab to this tabbed pane builder.
- tabbedPane() - Static method in class is.codion.swing.common.ui.component.Components
- TabbedPaneBuilder - Interface in is.codion.swing.common.ui.component.tabbedpane
-
A builder for a JTabbedPane.
- TabbedPaneBuilder.TabBuilder - Interface in is.codion.swing.common.ui.component.tabbedpane
-
Builds a Tab for a
TabbedPaneBuilder. - tabBuilder(String, JComponent) - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder
-
Returns a new
TabbedPaneBuilder.TabBuilderfor adding a tab - tabBuilder(JComponent) - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder
-
Returns a new
TabbedPaneBuilder.TabBuilderfor adding a tab - tabComponent(JComponent) - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder.TabBuilder
- tabLayoutPolicy(int) - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder
- TABLE_CELL_LEFT_PADDING - Static variable in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer
-
The default left padding for table cells.
Value type: Integer
Default value: 0 - TABLE_CELL_RIGHT_PADDING - Static variable in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer
-
The default right padding for table cells.
Value type: Integer
Default value: 5 - tableCellRenderer(FilteredTableColumn<C>) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRendererFactory
- tabPlacement(int) - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder
- tabSize(int) - Method in interface is.codion.swing.common.ui.component.text.TextAreaBuilder
- TEMPORAL_HORIZONTAL_ALIGNMENT - Static variable in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer
-
The default horizontal alignment for temporal columns.
Value type: Integer
Default value:SwingConstants.RIGHT - temporalClass() - Method in class is.codion.swing.common.ui.component.text.TemporalField
- temporalField() - Method in class is.codion.swing.common.ui.component.text.TemporalFieldPanel
- temporalField(Class<T>, String) - Static method in class is.codion.swing.common.ui.component.Components
- temporalField(Class<T>, String, Value<T>) - Static method in class is.codion.swing.common.ui.component.Components
- TemporalField<T extends Temporal> - Class in is.codion.swing.common.ui.component.text
-
A JFormattedTextField for Temporal types.
UseTemporalField.getTemporal()andTemporalField.setTemporal(Temporal)for accessing and setting the value. - TemporalField.Builder<T extends Temporal> - Interface in is.codion.swing.common.ui.component.text
-
A builder for
TemporalField. - TemporalField.DateTimeParser<T extends Temporal> - Interface in is.codion.swing.common.ui.component.text
-
Parses a Temporal value from text with a provided formatter
- temporalFieldPanel(Class<T>, String) - Static method in class is.codion.swing.common.ui.component.Components
- temporalFieldPanel(Class<T>, String, Value<T>) - Static method in class is.codion.swing.common.ui.component.Components
- TemporalFieldPanel<T extends Temporal> - Class in is.codion.swing.common.ui.component.text
-
A panel for a TemporalField with button for displaying a calendar
- TemporalFieldPanel.Builder<T extends Temporal> - Interface in is.codion.swing.common.ui.component.text
-
Builds a
TemporalFieldPanel - text() - Method in interface is.codion.swing.common.ui.component.text.Parser.ParseResult
- text(String) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- textArea() - Static method in class is.codion.swing.common.ui.component.Components
- textArea(Value<String>) - Static method in class is.codion.swing.common.ui.component.Components
- TextAreaBuilder - Interface in is.codion.swing.common.ui.component.text
-
Builds a JTextArea.
- textAreaSize(Dimension) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
- TextComponentBuilder<T,
C extends JTextComponent, B extends TextComponentBuilder<T, C, B>> - Interface in is.codion.swing.common.ui.component.text -
A builder for text components.
- TextComponents - Class in is.codion.swing.common.ui.component.text
-
A utility class for JTextComponents.
- textField() - Static method in class is.codion.swing.common.ui.component.Components
- textField() - Method in class is.codion.swing.common.ui.component.text.TextFieldPanel
- textField(Value<String>) - Static method in class is.codion.swing.common.ui.component.Components
- textField(Class<T>) - Static method in class is.codion.swing.common.ui.component.Components
- textField(Class<T>, Value<T>) - Static method in class is.codion.swing.common.ui.component.Components
- TextFieldBuilder<T,
C extends JTextField, B extends TextFieldBuilder<T, C, B>> - Interface in is.codion.swing.common.ui.component.text -
Builds a JTextField.
- textFieldPanel() - Static method in class is.codion.swing.common.ui.component.Components
- textFieldPanel(Value<String>) - Static method in class is.codion.swing.common.ui.component.Components
- TextFieldPanel - Class in is.codion.swing.common.ui.component.text
-
A panel that includes a JTextField in a
BorderLayout.CENTERposition and a button inBorderLayout.EASTwhich opens a JTextArea for editing long strings. - TextFieldPanel.Builder - Interface in is.codion.swing.common.ui.component.text
-
A builder for
TextFieldPanel. - title(String) - Method in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- title(String) - Method in interface is.codion.swing.common.ui.dialog.DialogBuilder
- title(String) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- titleProvider - Variable in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- titleProvider(ValueObserver<String>) - Method in class is.codion.swing.common.ui.dialog.AbstractDialogBuilder
- titleProvider(ValueObserver<String>) - Method in interface is.codion.swing.common.ui.dialog.DialogBuilder
- titleProvider(ValueObserver<String>) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- toggleButton() - Static method in class is.codion.swing.common.ui.component.Components
- toggleButton(Value<Boolean>) - Static method in class is.codion.swing.common.ui.component.Components
- toggleButtonBuilder(ToggleButtonBuilder<?, ?>) - Method in interface is.codion.swing.common.ui.component.button.ControlPanelBuilder
- ToggleButtonBuilder<C extends JToggleButton,
B extends ToggleButtonBuilder<C, B>> - Interface in is.codion.swing.common.ui.component.button -
Builds a JToggleButton.
- toggleButtonType(ToggleButtonType) - Method in interface is.codion.swing.common.ui.component.button.ControlPanelBuilder
-
Specifies how toggle controls are presented on this control panel.
- ToggleButtonType - Enum Class in is.codion.swing.common.ui.component.button
-
Specifies how toggle buttons are presented.
- toggleControl(State) - Static method in interface is.codion.swing.common.ui.control.ToggleControl
-
Creates a new ToggleControl based on the given state
- toggleControl(Value<Boolean>) - Static method in interface is.codion.swing.common.ui.control.ToggleControl
-
Creates a new ToggleControl based on the given value
- toggleControl(ToggleControl) - Method in interface is.codion.swing.common.ui.component.button.ToggleButtonBuilder
- toggleControl(ToggleControl) - Method in interface is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder
- toggleControl(ToggleControl.Builder) - Method in interface is.codion.swing.common.ui.component.button.ToggleButtonBuilder
- toggleControl(ToggleControl.Builder) - Method in interface is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder
- ToggleControl - Interface in is.codion.swing.common.ui.control
-
A Control for toggling a boolean value.
- ToggleControl.Builder - Interface in is.codion.swing.common.ui.control
-
A builder for ToggleControl
- toggleMenuItemBuilder(ToggleMenuItemBuilder<?, ?>) - Method in interface is.codion.swing.common.ui.component.button.MenuBuilder
- ToggleMenuItemBuilder<C extends JMenuItem,
B extends ToggleMenuItemBuilder<C, B>> - Interface in is.codion.swing.common.ui.component.button -
Builds a toggle menu item.
- ToggleMenuItemBuilder.PersistMenu - Enum Class in is.codion.swing.common.ui.component.button
-
Specifies whether a menu is kept open after a toggle menu item has been toggled.
- toolBar() - Static method in class is.codion.swing.common.ui.component.Components
- toolBar(Controls) - Static method in class is.codion.swing.common.ui.component.Components
- toolBar(Controls.Builder) - Static method in class is.codion.swing.common.ui.component.Components
- ToolBarBuilder - Interface in is.codion.swing.common.ui.component.button
-
A builder for a
JToolBar. - toolTipData(boolean) - Method in class is.codion.swing.common.ui.component.table.DefaultFilteredTableCellRendererBuilder
- toolTipData(boolean) - Method in interface is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Builder
- toolTipText(String) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- toolTipText(String) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- toolTipText(String) - Method in interface is.codion.swing.common.ui.component.tabbedpane.TabbedPaneBuilder.TabBuilder
- topComponent(JComponent) - Method in interface is.codion.swing.common.ui.component.splitpane.SplitPaneBuilder
- TRANSFER_FOCUS_ON_ENTER - Static variable in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Specifies whether focus should be transferred from components on enter.
Note that for JTextArea CTRL is added to move focus forward
Value type: Boolean
Default value: false - transferFiles(TransferHandler.TransferSupport) - Static method in class is.codion.swing.common.ui.FileTransferHandler
-
Returns the files described by the given transfer support object.
- transferFocusOnEnter(boolean) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- transferFocusOnEnter(boolean) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
-
Note that for JTextArea CTRL is added to move focus forward and CTRL + SHIFT to move it backwards
- TransferFocusOnEnter - Class in is.codion.swing.common.ui
-
A utility class for adding focus traversal events based on the Enter key.
- transferHandler(TransferHandler) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- transferHandler(TransferHandler) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- transform(String) - Method in class is.codion.swing.common.ui.component.text.CaseDocumentFilter
- transform(String) - Method in class is.codion.swing.common.ui.component.text.ParsingDocumentFilter
-
Perform any required transformation of the string, the resulting string must be of the same length as the original string.
U
- UiManagerDefaults - Class in is.codion.swing.common.ui
-
A utility class for initializing default UIManager values, default ok, cancel button captions and such.
- unwrap(boolean) - Method in interface is.codion.swing.common.ui.dialog.ExceptionDialogBuilder
- unwrap(Collection<Class<? extends Throwable>>) - Method in interface is.codion.swing.common.ui.dialog.ExceptionDialogBuilder
- updateColors() - Method in class is.codion.swing.common.ui.component.table.FilteredTableCellRenderer.Settings
-
Updates the colors according the the selected look and feel
- updateOn(UpdateOn) - Method in interface is.codion.swing.common.ui.component.text.TemporalFieldPanel.Builder
- updateOn(UpdateOn) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- updateOn(UpdateOn) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
- UpdateOn - Enum Class in is.codion.swing.common.ui.component.text
-
Specifies when a text field based component value should update the underlying value.
- updateUI() - Method in class is.codion.swing.common.ui.component.button.NullableCheckBox
- updateUI() - Method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
- updateUI() - Method in class is.codion.swing.common.ui.component.table.FilteredTable
- updateUI() - Method in class is.codion.swing.common.ui.component.table.FilteredTableColumnComponentPanel
- updateUI() - Method in class is.codion.swing.common.ui.component.table.FilteredTableConditionPanel
- updateUI(Collection<? extends JComponent>) - Static method in class is.codion.swing.common.ui.Utilities
-
Calls
JComponent.updateUI()for the given components, ignores null components. - updateUI(JComponent...) - Static method in class is.codion.swing.common.ui.Utilities
-
Calls
JComponent.updateUI()for the given components, ignores null components. - upperBoundField() - Method in class is.codion.swing.common.ui.component.table.ColumnConditionPanel
- upperCase(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextComponentBuilder
- upperCase(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextFieldPanel.Builder
- upperCase(Document) - Static method in class is.codion.swing.common.ui.component.text.TextComponents
-
Makes the given document convert all lower case input to upper case, supports
SizedDocumentandAbstractDocument - UPPERCASE - Enum constant in enum class is.codion.swing.common.ui.component.text.CaseDocumentFilter.DocumentCase
- userPreferencePropertyName(String) - Method in interface is.codion.swing.common.ui.dialog.LookAndFeelSelectionDialogBuilder
- Utilities - Class in is.codion.swing.common.ui
-
A utility class for UI related things.
V
- validate(User) - Method in interface is.codion.swing.common.ui.dialog.LoginDialogBuilder.LoginValidator
-
Valdates a login with the given user
- validate(T) - Method in class is.codion.swing.common.ui.component.text.ValidationDocumentFilter
-
Validates the given value using all the underlying validators (if any).
- ValidationDocumentFilter<T> - Class in is.codion.swing.common.ui.component.text
-
A
DocumentFilterextension providing validation and parsing. - ValidationDocumentFilter() - Constructor for class is.codion.swing.common.ui.component.text.ValidationDocumentFilter
- validator(Value.Validator<T>) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- validator(Value.Validator<T>) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- validator(LoginDialogBuilder.LoginValidator) - Method in interface is.codion.swing.common.ui.dialog.LoginDialogBuilder
- validators() - Method in class is.codion.swing.common.ui.component.text.ValidationDocumentFilter
- validCharacters(String) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- validCharacters(String) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- value() - Method in interface is.codion.swing.common.ui.component.text.Parser.ParseResult
- value() - Method in interface is.codion.swing.common.ui.control.ToggleControl
- VALUE_CHANGE - Enum constant in enum class is.codion.swing.common.ui.component.text.UpdateOn
-
Update each time the text field value changes.
- valueContainsLiteralCharacters(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskedTextFieldBuilder
- valueContainsLiteralCharacters(boolean) - Method in interface is.codion.swing.common.ui.component.text.MaskFormatterBuilder
- valueOf(String) - Static method in enum class is.codion.swing.common.ui.component.button.ToggleButtonType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder.PersistMenu
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class is.codion.swing.common.ui.component.combobox.Completion.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class is.codion.swing.common.ui.component.combobox.Completion.Normalize
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class is.codion.swing.common.ui.component.table.FilteredTable.CenterOnScroll
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class is.codion.swing.common.ui.component.text.CaseDocumentFilter.DocumentCase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class is.codion.swing.common.ui.component.text.UpdateOn
-
Returns the enum constant of this class with the specified name.
- valueRange(Number, Number) - Method in interface is.codion.swing.common.ui.component.text.NumberField.Builder
- values() - Static method in enum class is.codion.swing.common.ui.component.button.ToggleButtonType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class is.codion.swing.common.ui.component.button.ToggleMenuItemBuilder.PersistMenu
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class is.codion.swing.common.ui.component.combobox.Completion.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class is.codion.swing.common.ui.component.combobox.Completion.Normalize
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class is.codion.swing.common.ui.component.table.FilteredTable.CenterOnScroll
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class is.codion.swing.common.ui.component.text.CaseDocumentFilter.DocumentCase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class is.codion.swing.common.ui.component.text.UpdateOn
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verticalAlignment(int) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- verticalBlockIncrement(int) - Method in interface is.codion.swing.common.ui.component.scrollpane.ScrollPaneBuilder
- verticalGap(int) - Method in interface is.codion.swing.common.ui.layout.FlexibleGridLayout.Builder
- verticalScrollBarPolicy(int) - Method in interface is.codion.swing.common.ui.component.scrollpane.ScrollPaneBuilder
- verticalTextPosition(int) - Method in interface is.codion.swing.common.ui.component.button.ButtonBuilder
- verticalUnitIncrement(int) - Method in interface is.codion.swing.common.ui.component.scrollpane.ScrollPaneBuilder
- visible(boolean) - Method in class is.codion.swing.common.ui.component.builder.AbstractComponentBuilder
- visible(boolean) - Method in interface is.codion.swing.common.ui.component.builder.ComponentBuilder
- visibleRowCount(int) - Method in interface is.codion.swing.common.ui.component.list.ListBuilder
W
- WaitCursor - Class in is.codion.swing.common.ui
-
Utility class for showing a wait cursor.
- westComponent(JComponent) - Method in interface is.codion.swing.common.ui.component.panel.BorderLayoutPanelBuilder
- westPanel(JPanel) - Method in interface is.codion.swing.common.ui.dialog.ProgressDialog.Builder
- westPanel(JPanel) - Method in interface is.codion.swing.common.ui.dialog.ProgressWorkerDialogBuilder
- wheelScrollingEnable(boolean) - Method in interface is.codion.swing.common.ui.component.scrollpane.ScrollPaneBuilder
- windowListener(WindowListener) - Method in interface is.codion.swing.common.ui.Windows.FrameBuilder
- Windows - Class in is.codion.swing.common.ui
-
A utility class for windows, dialogs and frames.
- Windows.FrameBuilder - Interface in is.codion.swing.common.ui
-
A builder for a JFrame.
- WRAPPER_EXCEPTIONS - Static variable in interface is.codion.swing.common.ui.dialog.ExceptionDialogBuilder
-
Specifies a list of exception types, which are considered wrapping exceptions, that is, exceptions that wrap a root cause.
By default root cause exceptions are unwrapped before being displayed, in order to simplify the error message and stack trace.
Replace with an empty list in order to disable unwrapping altogether.
Value type: String list
Default value: RemoteException, RuntimeException, InvocationTargetException, ExceptionInInitializerError, UndeclaredThrowableException - wrapStyleWord(boolean) - Method in interface is.codion.swing.common.ui.component.text.TextAreaBuilder
Y
- YES - Enum constant in enum class is.codion.swing.common.ui.component.combobox.Completion.Normalize
-
The String should be normalized.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form