Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package charva.awt

Provides the base classes and interfaces for the CHARVA Text User Interface.

See:
Description

Interface Summary
Adjustable | The interface for objects that have an adjustable numeric value constrained within a bounded range of values.
ItemSelectable | The interface for objects that contain a set of items, one or more of which can be selected.
LayoutManager | Defines the interface for classes that know how to lay out Containers.
LayoutManager2 | Defines an interface for classes that know how to lay out a Container based on a layout-constraints object.
Scrollable | The interface for objects that can be contained in a ScrollPane and scrolled within a Viewport.

Class Summary
BorderLayout | A concrete implementation of LayoutManager that lays out its components around its edges.
Color | A class used to represent the color values available on a text terminal.
ColorPair | This class is used to represent a color-pair (a combination of a foreground color and a background color).
Component | Component is the abstract superclass of all the other CHARVA widgets.
Container | Container is the abstract superclass of Window and Panel.
Dialog | The Dialog class is similar to a Frame but includes a blank area around the border frame.
Dimension | Encapsulates the width and height of a component in a single object.
EventQueue | Correct manage of FocusEvents ( Lost and Gained )
FlowLayout | A concrete implementation of LayoutManager that lays out its components left-to-right.
Font | The Font class in the CHARVA package exists for "compatibility" with AWT; the only useful information it holds is whether the style is BOLD or not.
Frame | A Frame is a top-level window with a title and a border.
GridBagConstraints | This class defines constraints used for laying out components in the GridBagLayout layout manager.
GridBagLayout | This is an approximation of the AWT GridBagLayout layout manager.
Insets | The Insets class specifies the blank space that must be left around the inside of the edges of a Container.
PlaybackThread | This class reads a scriptfile line by line, parses each line into a time-interval and a gesture-specifier (either KEY or MOUSE), and fires the specified keystroke (or mouse-click) after the specified delay.
Point | Represents a point in (x,y) coordinate space, with integer precision.
Rectangle | The Rectangle class respresents a rectangular area of the screen; the boundaries are INCLUSIVE (i.e. the _right instance variable refers to the rightmost column that is included in the rectangular area, and the _bottom instance variable refers to the bottom row that is included in the rectangle.
ShutdownHook | This class is used to clean up the ncurses environment and restore the terminal settings when the application terminates, whether the program exits intentionally or because of a signal such as SIGTERM, SIGHUP etc.
Toolkit | Correct manage of FocusEvents public FocusEvent getLastFocusEvent() protected void setLastFocusEvent(FocusEvent ev_ )
Window | The Window class represents a "toplevel" window with no decorative frame.

Exception Summary
IllegalComponentStateException | This exception is thrown when a CHARVA component is in an illegal state for the requested operation.
TerminfoCapabilityException | This exception is thrown by the Toolkit class when it cannot find a requested capability in the terminfo database (or when it finds the requested capability but it is of the wrong type).

## Package charva.awt Description

Provides the base classes and interfaces for the CHARVA Text User Interface.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES