Base class of all button-like widgets, such as push buttons, check boxes, and radio buttons.
An abstract action to be performed in reaction to user input.
Clients should implement the ui field.
A container that arranges its children around a central component that takes most of the space.
A panel that lays out its contents one after the other, either horizontally or vertically.
Default partial implementation for buffer adapters.
A button that can be clicked, usually to perform some action.
A button mutex.
Two state button that can either be checked or unchecked.
A menu item with a check box.
Let's the user make a selection from a list of predefined items.
Base class for all UI elements that can be displayed in a window.
The base traits for UI elements that can contain Component
s.
A dialog window.
A text component that allows multiline text input and display.
Used to open file dialogs.
A panel that arranges its contents horizontally, one after the other.
A text field with formatted input.
A window with decoration such as a title, border, and action buttons.
A panel that arranges its children in a grid.
A panel that lays out its contents in a uniform grid.
A label component that display either a text, an icon, or both.
A container that associates layout constraints of member type
Constraints
with its children.
A component that displays a number of elements in a list.
A frame that can be used for main application windows.
A menu.
A menu bar.
A menu item that can be used in a menu.
An Oriented
whose orientation can be changed.
Something that can have an orientation.
A component that can contain other components.
A password field, that displays a replacement character for each character in the password.
A popup menu.
A bar indicating progress of some action.
Notifies registered reactions when an event is published.
A two state button that is usually used in a ButtonGroup
together with other RadioButton
s, in order to indicate
that at most one of them can be selected.
A menu item with a radio button.
Used by reactors to let clients register custom event reactions.
The counterpart to publishers.
A window that adds some functionality to the plain Window class and serves as the common base class for frames and dialogs.
The root of a component hierarchy.
Can have at most a single child component, which will be put inside a canvas (the viewport) that can be scrolled.
A component that is specially suitable for being placed inside a
ScrollPane
.
A bar that can be used a separator, most commonly in menus.
A container for which a sequential order of children makes sense, such as flow panels, or menus.
Extend this class for most simple UI applications.
Lets users select a value from a given range.
A container with exactly two children.
Convenience class with utility methods for GUI applications.
Displays the contents of one of several pages at a time.
Displays a matrix of items.
A text component that allows multiline text input and display.
A component that allows some kind of text input and display.
A text component that allows single line text input and display.
A two state button with a push button like user interface.
The base trait of all user interface elements.
A window with decoration such as a title, border, and action buttons.
Horizontal and vertical alignments.
Wrapper for JColorChooser.
Utility methods, mostly for wrapping components.
Simple predefined dialogs.
Helpers for this package.
Useful imports that don't have wrappers.