|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES All Classes | ||||||||||
See:
Description
| Class Summary | |
| AbstractWindow | AbstractWindow is the base class of Area
and Screen. |
| Area | An area. |
| Attribute | A Jcurzez attribute (bold, underline, and so on). |
| BackgroundColor | A background color. |
| BoxDrawing | This class contains all box drawing characters, according to Unicode Standard, version 3.0. |
| Cell | A Cell contains a character and its decoration. |
| Color | A Jcurzez color, different from java.awt.Color. |
| Cursor | Every window has a cursor. |
| FillingPen | FillingPen class has a cell attached,
which represents the blank cell. |
| ForegroundColor | A foreground color. |
| Pen | A Pen contains three attributes:
a foreground color
a background color
an attribute
|
| Rectangle | A rectangle is defined by its bounds (Rectangle.top, Rectangle.left,
Rectangle.right, Rectangle.bottom) a background pen,
and a drawing pen. |
| Screen | This class inherits features from
AbstractWindow, and internally uses
a peer component so that it is
a concrete class. |
| Screen.CursesHook | |
| Exception Summary | |
| IllegalColorStateException | This exception is thrown when Color.setRealColor is called more than once, or when it is never called. |
| InconsistentCoordinateException | This exception is thrown when Cursor.setX(int) (or Cursor.setY(int)) is called with a
wrong value. |
Provides the classes necessary to create a text based Java application with colors, attributes and windows.
This package provides the whole Jcurzez framework from a programer perspective. Other packages are only interesting for developers of the Jcurzez library: they provide an implementation of the peer component needed by the library to run on various platforms.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES All Classes | ||||||||||