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.

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.
Builds a CalendarPanel instance.
The available controls.
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 base class for a UI component based on a ColumnConditionModel.
The available condition panel states
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
Provides control builders.
A command interface, allowing Controls based on method references
Identifies a Control instance
Manages a set of Control instances.
Builds panels with controls.
A collection of controls and separators, note that these can be nested controls.
A builder for Controls
A ControlKey for Controls instances
Specifies a layout for a Controls instance.
Utility class for cursors.
 
A default FilterTableCellRenderer.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 UI implementation for ColumnConditionModel.
The condition controls.
Provides equal, upper and lower bound input fields for a ColumnConditionPanel
A JTable implementation for FilterTableModel.
A builder for a FilterTable
Specifies whether to center the scrolled to row and or column.
The controls.
Exports the table data to a String.
A TableCellEditor implementation for FilterTable.
A factory for TableCellEditor instances.
Provides TableCellRenderer implementations for FilterTable via FilterTableCellRenderer.builder(FilterTableModel, Object, Class).
Provides cell specific colors.
A factory for FilterTableCellRenderer instances.
A TableColumn with a typed identifier.
A builder for FilterTableColumn instances.
A panel that synchronizes child component sizes and positions to table columns.
A TableColumnModel handling hidden columns.
A default filter table condition panel.
Handles searching through a FilterTable
Holds a row/column coordinate
Handles the column sorting states for a FilterTable.
Specifies a sorting state for a column.
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 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.
Creates a JComboBox based ComponentValue instance, represented by the items in the combo box (as opposed to the selected item)
Builds a JList instance.
A factory for list builders, depending on what the component value should represent.
Builds a JList, where the value is represented by the list items.
Builds a single-selection JList, where the value is represented by the selected item.
Builds a multi-selection JList, where the value is represented by the selected items.
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 SearchHighlighter.builder(JTextComponent).
A builder for a selection dialog.
Provides the user with the ability to select one or more values.
Provides the user with the ability to select a single 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 base class for a UI component based on a TableConditionModel.
 
A JFormattedTextField for Temporal types.
Use TemporalField.getTemporal() and TemporalField.setTemporal(Temporal) for accessing and setting the value.
A builder for TemporalField.
The controls.
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.
Specifies the possible initial caret position given an initial value.
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.
The available controls.
Builds a JToggleButton.
Specifies how toggle buttons are presented.
A Control for toggling a boolean value.
Builds a 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.
A utility class for windows, dialogs and frames.
A builder for a JFrame.