All Classes and Interfaces

Class
Description
 
An abstract base implementation of ComponentValue.
A base class for Dialog builders.
An abstract ComponentValue implementation for a text component.
Builds a dialog with a button panel based on actions.
Builds a JPanel instance using a BorderLayout.
Utility class for working with Borders.
Builds buttons.
Builds a JPanel with buttons.
Builds a dialog for displaying a calendar for date/time input.
A panel presenting a calendar for date/time selection.

For a CalendarPanel without time fields use the CalendarPanel.dateCalendarPanel() factory method.
For a CalendarPanel with time fields use the CalendarPanel.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.
A DocumentFilter implementation with automatic conversion to upper or lower case.
Specifies possible case conversions for document text.
Builds a JCheckBox.
Builds a JCheckBoxMenuItem.
Utilities class for Color.
A UI implementation for ColumnConditionModel.
Provides equal, upper and lower bound input fields for a ColumnConditionPanel
Responsible for creating ColumnConditionPanels
A panel that shows a summary value for a numerical column property.
Builds a JComboBox.
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.
The available completion modes.
Specifies whether to normalize accented characters in a String.
Builds a JComponent.
Note that once ComponentBuilder.build() or ComponentBuilder.buildValue() have been called they will return the same instance on subsequent calls until the builder has been cleared by calling ComponentBuilder.clear().
A builder for JDialog containing a single component.
A factory for ComponentBuilder instances.
A Value represented by an input component of some sort.
Components is a factory for ComponentValue implementations.
A beefed up Action.
A command interface, allowing Controls based on ActionEvents.
A builder for Control
A command interface, allowing Controls based on method references
Builds panels with controls.
A collection of controls and separators, note that these can be nested controls.
A builder for Controls
 
A default FilteredTableCellRenderer.Builder implementation.
A base interface for JDialog builders
A utility class for displaying Dialogs.
An exception dialog builder.
For instances use the FileInputPanel.fileInputPanel(JTextField) factory method.
A builder for a file/directory selection dialog
Handles the importing of files during drag'n drop operations.
A JTable implementation for FilteredTableModel.
A builder for a FilteredTable
Specifies whether to center the scrolled to row and or column.
Provides TableCellRenderer implementations for FilteredTable via FilteredTableCellRenderer.builder(FilteredTableModel, Object, Class).
Provides cell specific color.
A factory for TableCellRenderer instances.
A panel that synchronizes child component sizes and positions to table columns.
Contains the filter panels.
Grid Layout which allows components of different sizes.
A builder for FlexibleGridLayout.
A FontImageIcon
A builder for a FontImageIcon.
Paints a FontIcon onto an Image Icon
Creates a ImageIcon on which to paint the FontIcon
Builds a dialog for selecting the font size.
A text field which displays a hint text when it is not the focus owner and contains no text.
Provides icons for ui components.
Displays the component from a given component value in a dialog and returns the value if the user accepts the input.
Builds a item combo box.
A builder for JSpinner based on a list of Items.
A factory for key event builders.
A Builder for adding a key event to a component, with a default onKeyRelease trigger and condition JComponent.WHEN_FOCUSED.
A builder for JLabel.
A utility class for layouts.
Builds a multi-selection JList.
A builder for JSpinner based on a list of values.
A login dialog builder.
Validates a login attempt.
Provides logos.
A combo box for selecting a LookAndFeel.
Provides a LookAndFeel implementation.
Builds a dialog for selecting a look and feel.
Builds a formatted text field.
Builds a MaskFormatter instance.
A text field containing information about the memory usage in KB.
A builder for menus.
Builds a JMenuItem.
A JCheckBox implementation, which allows null values, via NullableToggleButtonModel.
A text field for numbers.
Builds a NumberField
A builder for number based JSpinner
Builds a modal dialog for displaying the given component, with OK and Cancel buttons based on the given actions.
Builds a JPanel instance.
Parses a value from a string
The result of parsing a value from a String
A DocumentFilter which parses a value from the document text and allows for validation of the parsed value.
Builds a JPasswordField.
Builds a JProgressBar.
A dialog containing a progress bar.
A builder for ProgressDialog.
A builder for a ProgressWorker implementation which displays a progress bar in a modal dialog while background work is being performed.
Builds a JRadioButton.
Builds a JRadioButtonMenuItem.
A builder for JScrollPane
Highlights search results in a JTextComponent.
Instantiate via the SearchHighlighter.searchHighlighter(JTextComponent) factory method.
A builder for a selection dialog.
Provides the user with the ability to select a value.
A Document implementation which allows for setting the max text length and automatic conversion to upper or lower case.
Utility class for setting component sizes.
A builder for JSpinner
A builder for JSpinner.
A builder for JSplitPane.
Handles i18n for Swing components
A builder for a JTabbedPane.
Builds a Tab for a TabbedPaneBuilder.
A JFormattedTextField for Temporal types.
Use TemporalField.getTemporal() and TemporalField.setTemporal(Temporal) for accessing and setting the value.
A builder for TemporalField.
Parses a Temporal value from text with a provided formatter
A panel for a TemporalField with button for displaying a calendar
Builds a JTextArea.
A builder for text components.
A utility class for JTextComponents.
Builds a JTextField.
A panel that includes a JTextField in a BorderLayout.CENTER position and a button in BorderLayout.EAST which opens a JTextArea for editing long strings.
A builder for TextFieldPanel.
Builds a JToggleButton.
Specifies how toggle buttons are presented.
A Control for toggling a boolean value.
A builder for ToggleControl
Builds a toggle menu item.
Specifies whether a menu is kept open after a toggle menu item has been toggled.
A builder for a JToolBar.
A utility class for adding focus traversal events based on the Enter key.
A utility class for initializing default UIManager values, default ok, cancel button captions and such.
Specifies when a text field based component value should update the underlying value.
A utility class for UI related things.
A DocumentFilter extension providing validation and parsing.
Utility class for showing a wait cursor.
A utility class for windows, dialogs and frames.
A builder for a JFrame.