User interface (UI) components

Component

Description

Accordion component

A set of vertical overlapping views with buttons along the top that allow users to switch views.

Alert component

A window that presents the user with a question and buttons to capture their response.

Button component

A resizable button that can be customized with a custom icon.

CheckBox component

Allows users to make a Boolean (true or false) choice.

ComboBox component

Allows users to select one option from a scrolling list of choices. This component can have an editable text field at the top of the list that allows users to search the list.

DateChooser component

Allows users to choose a date or dates from a calendar.

DateField component

A uneditable text field with a calendar icon. When a user clicks anywhere inside the bounding box of the component, a DateChooser component is displayed.

DataGrid component

Allows users to display and manipulate multiple columns of data.

Label component

A non-editable, single-line text field.

List component

Allows users to select one or more options from a scrolling list.

Loader component

A container that holds a loaded SWF or JPEG file.

Menu component

Allows users to select one command from a list; a standard desktop application menu.

MenuBar component

A horizontal bar of menus. Allows the menus to act as a group so you can handle keyboard and mouse input.

NumericStepper component

Clickable arrows that raise and lower the value of an number.

ProgressBar component

Displays the progress of a process, usually loading.

RadioButton component

Allows users to choose between mutually exclusive options.

ScrollPane component

Displays movies, bitmaps, and SWF files in a limited area using automatic scroll bars.

TextArea component

An optionally editable, multiline text field.

TextInput component

An optionally editable, single-line text input field.

Tree component

Allows a user to manipulate hierarchical information.

Window component

A draggable window with a title bar, caption, border, and close button that display content to the user.