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 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.
(Since version 2.10.1) Will be removed in 2.11.0
(Since version 2.10.1) Depends on the deprecated package scala.actors. Will be removed in 2.11.0
Horizontal and vertical alignments.
Utility methods, mostly for wrapping components.
Simple predefined dialogs.
Helpers for this package.
(Since version 2.10.1) Will be removed in 2.11.0
Useful imports that don't have wrappers.