| | Class | Description |
| | AbstractButton |
Defines common behaviors for buttons and menu items. |
| | AbstractCellEditor | |
| | AbstractListCell |
Abstract list cell. |
| | AbstractListModel |
Abstract list model that provide the list model events base. |
| | AbstractTabbedPane |
An abstract class for all Container pane class that have title, icon, tip for every sub pane. |
| | ASColor |
ASColor object to set color and alpha for a movieclip. |
| | ASFont |
Font that specified the font name, size, style and whether or not embed. |
| | ASFontAdvProperties |
The advanced properties for font. |
| | AssetBackground |
A background with specified asset display object. |
| | AssetIcon |
Abstract class for A icon with a decorative displayObject. |
| | AssetPane |
Abstract class for A container with a decorative asset. |
| | AsWingConstants |
A collection of constants generally used for positioning and orienting
components on the screen. |
| | AsWingManager |
The main manager for AsWing framework. |
| | AsWingUtils |
A collection of utility methods for AsWing. |
| | AttachIcon |
Attach a displayObject from library with the linkage name to be a icon. |
| | AWSprite |
AsWing component based Sprite. |
| | AWTextField |
TextField with more events support for AsWing text component use. |
| | BorderLayout |
A border layout lays out a container, arranging and resizing
its components to fit in five regions:
north, south, east, west, and center. |
| | Box |
A JPanel with BoxLayout. |
| | BoxLayout |
A layout manager that allows multiple components to be arranged either vertically or
horizontally. |
| | ButtonGroup |
This class is used to create a multiple-exclusion scope for a set of buttons. |
| | CellPane |
Cell Pane is just a container, it do not layout children,
do not invalidate parent. |
| | CenterLayout |
Simple LayoutManager aligned the single contained component by the container's center. |
| | Component |
The super class for all Components. |
| | Container |
Container can contain many component to be his child, all children are in its bounds,
and it moved, all children moved. |
| | ContainerOrderFocusTraversalPolicy |
A FocusTraversalPolicy that determines traversal order based on the order
of child Components in a Container. |
| | Cursor |
The Cursor definited from Look and Feels. |
| | CursorManager |
The CursorManager, manage the cursor, hide system mouse cursor, show custom cursor,
etc. |
| | DefaultBoundedRangeModel |
The default implementation of BoundedRangeModel. |
| | DefaultButtonModel |
The default implementation of a Button component's data model. |
| | DefaultCheckBoxCellEditor | |
| | DefaultComboBoxCellEditor |
The default editor for table and tree cells, use a combobox. |
| | DefaultComboBoxEditor | |
| | DefaultComboBoxListCell |
The list cell for combobox drop down list. |
| | DefaultComboBoxListCellFactory |
The default list cell factory for JComboBox drop down list. |
| | DefaultListCell |
Default list cell, render item value.toString() text. |
| | DefaultListCellFactory |
The default list cell factory for JList. |
| | DefaultListSelectionModel |
Default data model for list selections. |
| | DefaultListTextCellFactory |
The default list cell factory for text cells. |
| | DefaultNumberTextFieldCellEditor | |
| | DefaultSingleSelectionModel |
A generic implementation of SingleSelectionModel. |
| | DefaultTextFieldCellEditor |
The default editor for table and tree cells, use a textfield. |
| | EmptyFont |
EmptyFont is a font that will not change text field's format. |
| | EmptyIcon |
EmptyIcon is just for sit a place. |
| | EmptyLayout |
LayoutManager's empty implementation. |
| | FlowLayout |
A flow layout arranges components in a left-to-right flow, much
like lines of text in a paragraph. |
| | FlowWrapLayout |
FlowWrapLayout wrap layout is extended FlowLayout,
the only different is that it has a prefer width, the prefer width means that when count the preffered size,
it assume to let chilren arrange to a line when one reach the prefer width, then wrap next to next line. |
| | FocusManager |
FocusManager manages all the when a component should receive focus, i.e if it
can. |
| | FrameTitleBarLayout | |
| | GeneralListCellFactory |
GeneralListCellFactory let you can just specified a ListCell implemented class
and other params to create a ListCellFactory
|
| | GradientBackground |
A background decorator that paint a gradient color. |
| | GridLayout | |
| | Insets |
An Insets object is a representation of the borders of a container. |
| | JAccordion |
Accordion Container. |
| | JAdjuster |
A component that combine a input text and a button to drop-down a popup slider to let
user input/select a value. |
| | JAttachPane |
JAttachPane, a container attach flash symbol in library to be its floor. |
| | JButton |
An implementation of a "push" button. |
| | JCheckBox |
An implementation of a check box -- an item that can be selected or
deselected, and which displays its state to the user. |
| | JCheckBoxMenuItem |
A menu item that can be selected or deselected. |
| | JClosableTabbedPane |
A TabbedPane with each tab a close button, you must listen the TabCloseEvent
and then remove the related tab component if you want. |
| | JColorChooser |
JColorChooser provides a pane of controls designed to allow a user to manipulate and
select a color. |
| | JComboBox |
A component that combines a button or editable field and a drop-down list. |
| | JFrame |
JFrame is a window with title and maximized/iconified/normal state, and resizer. |
| | JFrameTitleBar |
The default Imp of FrameTitleBar
|
| | JLabel |
A display area for a short text string or an image,
or both. |
| | JLabelButton |
A button that performances like a hyper link text. |
| | JList |
A component that allows the user to select one or more objects from a
list. |
| | JLoadPane |
JLoadPane, a container load a external image/animation to be its asset. |
| | JMenu |
An implementation of a menu -- a popup window containing
JMenuItems that
is displayed when the user selects an item on the JMenuBar. |
| | JMenuBar |
An implementation of a menu bar. |
| | JMenuItem |
An implementation of an item in a menu. |
| | JOptionPane |
JOptionPane makes it easy to pop up a standard dialog box that prompts users
for a value or informs them of something. |
| | JPanel |
The general container - panel. |
| | JPopup |
JPopup is a component that generally be a base container of a window panel. |
| | JPopupMenu |
An implementation of a popup menu -- a small window that pops up
and displays a series of choices. |
| | JProgressBar |
A component that, by default, displays an integer value within a bounded
interval. |
| | JRadioButton |
An implementation of a radio button -- an item that can be selected or
deselected, and which displays its state to the user. |
| | JRadioButtonMenuItem |
An implementation of a radio button menu item. |
| | JRootPane |
The general AsWing window root container, it is the popup, window and frame's ancestor. |
| | JScrollBar |
An implementation of a scrollbar. |
| | JScrollPane |
JScrollPane is a container with two scrollbar controllin the viewport's beeing viewed area. |
| | JSeparator |
JSeparator provides a general purpose component for
implementing divider lines - most commonly used as a divider
between menu items that breaks them up into logical groupings. |
| | JSharedToolTip |
Shared instance Tooltip to saving instances. |
| | JSlider |
A component that lets the user graphically select a value by sliding
a knob within a bounded interval. |
| | JSpacer |
JSpacer provides basic functionality to create empty spaces between
other components. |
| | JSplitPane |
JSplitPane is used to divide two (and only two)
Components. |
| | JTabbedPane |
A component that lets the user switch between a group of components by
clicking on a tab with a given title and/or icon. |
| | JTable |
The JTable is used to display and edit regular two-dimensional tables
of cells. |
| | JTextArea |
A JTextArea is a multi-line area that displays text. |
| | JTextComponent |
JTextComponent is the base class for text components. |
| | JTextField |
JTextField is a component that allows the editing of a single line of text. |
| | JToggleButton |
An implementation of a two-state button. |
| | JToolBar |
JToolBar provides a component that is useful for
displaying commonly used Actions or controls. |
| | JToolTip |
Used to display a "Tip" for a Component. |
| | JTree |
A control that displays a set of hierarchical data as an outline. |
| | JViewport |
JViewport is an basic viewport to view normal components. |
| | JWindow |
JWindow is a Container, but you should not add component to JWindow directly,
you should add component like this:
jwindow.getContentPane().append(child);
The same is true of setting LayoutManagers, removing components, listing children, etc. |
| | KeyboardManager |
KeyboardController controlls the key map for the action firing. |
| | KeyMap |
KeyMap is a key definition -> action map. |
| | KeySequence |
Key Sequence, defines a key sequence. |
| | KeyStroke |
KeyStroke is a single key definition. |
| | LoadIcon |
LoadIcon allow you load extenal image/animation to be the icon content. |
| | LookAndFeel |
Reserved for look and feel implementation. |
| | MenuSelectionManager |
A MenuSelectionManager owns the selection in menu hierarchy. |
| | MultipleAssetIcon |
MultipleAssetIcon is a Icon impelmentation that use multiple decorative DisplayObject-s. |
| | RepaintManager |
RepaintManager use to manager the component's painting. |
| | ScrollPaneLayout |
The layout manager used by JScrollPane. |
| | SimpleButtonIcon | |
| | SimpleButtonIconToggle | |
| | SoftBox |
A JPanel with SoftBoxLayout. |
| | SoftBoxLayout |
The SoftBoxLayout will layout the child components using their preferredWidth or preferredHeight instead of width or height. |
| | SolidBackground |
A background decorator that paint a solid color. |
| | ToggleButtonModel |
The ToggleButton model
|
| | UIDefaults |
A table of defaults for AsWing components. |
| | UIManager |
This class keeps track of the current look and feel and its defaults. |
| | VectorListModel |
The mutable list model vector implementation. |
| | ViewportLayout |
The default layout manager for JViewport. |
| | WindowLayout |
Layout for JWindow and JFrame. |
| | WindowOrderFocusTraversalPolicy |
The focus traversal policy for windows, the only different from
ContainerOrderFocusTraversalPolicy is that it choose the first
content pane component to be the default component. |