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
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
Convenience class with utility methods for GUI applications
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
Useful imports that don't have wrappers
Useful imports that don't have wrappers.
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
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
Utility methods, mostly for wrapping components
Simple predefined dialogs
Helpers for this package