Interface | Description |
---|---|
Resizable |
This interface applies to all the objects that have "bounds" (location,
witdh and height) and can be resized or moved.
|
Class | Description |
---|---|
AbstractBox |
This abstract class is the base for most graphic components of JClic.
|
ActiveBagContent |
This class stores a collection of
ActiveBoxContent
objects, currently in a ArrayList , and provides methods to
manage it. |
ActiveBagContentControlPanel | |
ActiveBagContentEditor | |
ActiveBagContentLayoutPanel | |
ActiveBagContentPreviewPanel | |
ActiveBagContentRelPanel | |
ActiveBox |
Objects of this class are widely used in JClic activities: cells in puzzles and
associations, messages and other objects are active boxes.
|
ActiveBoxBag | |
ActiveBoxContent |
This class defines a content that can be displayed by
ActiveBox
objects. |
ActiveBoxContentEditor | |
ActiveBoxGrid |
This class is a
ActiveBoxBag with constructors that
take an argument of type Shaper to build
all its ActiveBox elements. |
ActiveBoxPreviewPanel | |
AnimatedActiveBox |
This class is currently used only in some
Skin
classes to animate progress bars. |
BoxBag |
A BoxBag is a class derived from
AbstractBox that contains
a collection of "boxes" (objects also derived from AbstractBox). |
BoxBase |
This class contains all the main visual attributes needed to draw
AbstractBox objects: background and foreground color
and gradient, colors for special states (inactive, alternative, disabled...),
mrgins, fonts, strokes for borders, etc. |
BoxBaseEditor | |
BoxConnector | |
Counter | |
JPanelActiveBox | |
SimpleBox |
This is the most simple implementation of
AbstractBox . |
TextGrid |
This class is a special
AbstractBox that displays a grid
of single characters. |
TextGridContent |
This class encapsulates the content of
TextGrid objects. |
TextGridContentControlPanel | |
ThumbsExplorerPanel |
This class is a
JPanel that contains a set of
ThumbsExplorerPanel.ThumbElement objects. |
Copyright © 2004-15 Francesc Busquets (fbusquets@xtec.cat) & Departament d'Educació de la Generalitat de Catalunya (info@xtec.cat)
Licensed under the terms of the GNU General Public License.