|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use edu.neu.ccs.gui | |
| edu.neu.ccs.console | Provides classes that implement the JPT text console. |
| edu.neu.ccs.gui | Provides classes and interfaces for designing and implementing graphical interfaces and for the creation of paintable and mutatable objects.. |
| edu.neu.ccs.jpf | Provides the classes that implement the Java Power Framework. |
| edu.neu.ccs.pedagogy | Provides classes that are useful for pedagogical purposes. |
Classes in edu.neu.ccs.gui used by edu.neu.ccs.console| CancelledException
|
Exception designating that an input operation was cancelled by the user. |
|
Classes in edu.neu.ccs.gui used by edu.neu.ccs.gui| AbstractMutatablePaintable
|
The abstract class AbstractMutatablePaintable
defines objects that extend AbstractPaintable
and implement MutatablePaintable.AbstractPaintable
|
The abstract class AbstractPaintable defines objects that
implement Paintable and SupportsPropertyChange.ActionSequence
|
An ordered collection of ActionListener objects
similar to a ;
the sequence itself is an instance of AbstractAction;
the actionPerformed method of the sequence executes
the actionPerformed method of each listener in its
list in order of entry into the list.ActionsPanel
|
A panel containing Action objects represented
by buttons that initiate their respective actions.ActionWrapper
|
Base class for encapsulating Action objects
to provide extra functionality.AlertEvent
|
Class of s
encapsulating the designation that a graphical input object
should enter or exit alert status.AlertListener
|
Interface to be implemented by a graphical interface component capabile of altering its visualization to signal a user alert state. Annotation
|
A component
representing an annotation in a GUI,
such as the prompt for an input object
or the caption for an image.BaseShape
|
Class BaseShape encapsulates a Shape defined
using vertex and tangent data.BufferedPanel
|
A panel that maintains a persistent graphics state by repainting itself from a stored object.BufferedPanel.Painter
|
Panel that paints the internal BufferedImage
that maintains the persistent graphics state
of a BufferedPanel.CancelledException
|
Exception designating that an input operation was cancelled by the user. CellPosition
|
Encapsulates a row-column pair referencing an index in a 2-dimensional array. ClosureMode
|
Class ClosureMode encapsulates the choices for the closure
mode of a polygon or bezier cubic curve.ComponentWrapper
|
Wrapper for a single component that uses a AlignedLayout and
faithfully respects minimum, maximum, and preferred sizes.DialogAction
|
Encapsulates an Action that will be performed
for a GeneralDialog.Display
|
A panel containing a object,
with the option of a title and an
.Display.Settings
|
Data structure encapsulating the content and layout properties for a Display.Displayable
|
Interface to be implemented by a Component whose
input widget values (view state) can be translated to and from a
represenatation.DisplayCollection
|
A dynamic linear collection of objects,
displayed using either a horizontal or vertical layout.DisplayPanel
|
A is a
that recursively propagates
Displayable method calls
only to contained components
that are also Displayable.DisplayWrapper
|
Wrapper for a single Displayable object
that uses a CenterLayout
and faithfully respects
minimum, maximum, and preferred sizes.Dropdown
|
Class Dropdown provides the base functionality
for dropdown lists.DropdownView
|
A
for the selection of one of various provided
items
or, if editable, a choice entered by the user.Fragile
|
Interface to be implemented by classes of graphical interface components whose view state may be malformed. Function.OneArg
|
GeneralDialog
|
A dialog box containing a
and an
that contains actions to respond to and dismiss the dialog.GeneralView
|
Interface to be implemented by a class of interface objects whose view state may be appropriate for input of various classes of model objects. GeneralViewSupport
|
GeneralViewSupport contains the common code to support
the features of a .ImagePaintable
|
An ImagePaintable creates an AbstractPaintable
using an image, image icon, filename, or URL.ImagePaintableLite
|
An ImagePaintableLite creates an AbstractPaintable
using an image filename or an image URL.ImageViewerBase
|
Class ImageViewerBase is the base class for building
an image viewer for local image files (ImageViewer) and
an image viewer for files on the web (WebImageViewer).InputDialog
|
A modal dialog box for input of a object
that also provides static convenience methods
for input using a provided input component.InputProperties
|
A property list used to store properties pertaining to input components. Interval
|
Encapsulates an interval of double precision numbers. JPTComponent
|
The abstract class JPTComponent extends JComponent
in order to support property change and add mouse and key adapters.JPTDialog
|
Dialog box containing a
and an
that contains actions that interact with the view.JPTFrame
|
An extended class
that allows more flexible window closing operations
and automatically resizes to ensure that the contents
of the frame are the desired size regardless of frame
insets.JPTScrollPane
|
Class JPTScrollPane extends JScrollPane
by adding methods that help control the preferred size of the
JViewport window.KeyActionAdapter
|
An adapter class for receiving key events, and performing action listeners in response to those events. Laminate
|
Component used to "laminate" an existing component by mimicing its size and location and always maintaining a higher z-order, in order to impart mouse handling without intervention by the laminated component. MalformedDataEvent
|
Class of s
encapsulating the designation that a graphical input object
has just been verified to have a malformed view state,
or has just had its previously malformed view state
restored to a well-formed state.MalformedDataListener
|
Interface to be implemented by a class of graphical interface components that desire to be notified when interface components
encounter malformed data.MouseActionAdapter
|
An adapter class for receiving mouse input events and performing actions in response to those events. MutatablePaintable
|
MutatablePaintable describes a Paintable
that may be mutated using an invertible AffineTransform.Mutator.Strategy
|
Class Strategy encapsulates an algorithm that will produce
a mutator AffineTransform given the center of an associated
object.Mutator.StrategyUsage
|
Class StrategyUsage is used to define constants to be
used to control the usage of Strategy objects.Paintable
|
Paintable describes an object that can paint onto a
graphics context.PaintableSequence
|
A PaintableSequence encapsulates a sequence of
Paintable objects.PaintableSequenceComposite
|
The class PaintableSequenceComposite is a base
class for the construction of Paintable classes.PaintAlgorithm
|
The interface PaintAlgorithm specifies an algorithm
that may be used to define a TexturePaint object; this
algorithm should return a Color for each x,y pixel
position; this algorithm should be periodic in both the x and y
directions.PaintMode
|
Abstract class PaintMode defines the requirements for an object
that can control the painting of a ShapePaintable.PaintSwatch
|
Class PaintSwatch is a light weight component to draw
a rectangular paint swatch with a given paint, size, and optional
border.Path.Strategy
|
The Strategy interface requires one method that returns a
GeneralPath given its input parameters.PlotMark
|
Helper class for drawing geometric shapes or marks at a specified point in a graphics context. PlotTool
|
Encapsulates the transform between world and image coordinates for use in plotting data graphs. PropertyChangeForwardingListener
|
A PropertyChangeForwardingListener is a
PropertyChangeListener that forwards a
PropertyChangeEvent event that it receives
to an object that implements the interface
SupportsPropertyChange by causing that
object to fire the same event to its own listeners.RadioPanel
|
RadioPanel implements the base panel
for matching strings and radio buttons and maintaining the
mutual exclusiveness of button selection.ScrollableDisplay
|
A JPTScrollPane that contains
a single Displayable object,
and delegates Displayable method calls
to its viewport view.ShapePaintable
|
A ShapePaintable creates an AbstractPaintable
using a Shape object and other related data.StringObjectView
|
The interface for views designed to permit the selection of an object using an associated string in a StringObjectMap.SupportsPropertyChange
|
SupportsPropertyChange is an interface for objects
that can add PropertyChangeListener objects, can fire
PropertyChangeEvent events directly to those listeners,
and can forward internal PropertyChangeEvent events to
those listeners as well.TableGenerator
|
Interface for a class that can be used to make the contents of a table. TableLayout
|
Layout manager effecting a table with an arbitrary number of rows and columns, each with their own width and height. TablePanel
|
A DisplayPanel designed to use a TableLayout as
its layout manager.Tangent.Strategy
|
The Strategy interface requires methods that
return the tangent array for a closed or open Bezier curve
from its vertex array and, if needed, its end tangent data.TextAnchor.Locator
|
The Locator interface defines the methods needed to
compute the coordinates, bounds, and center of a String
displayed in a given Font using the given anchor
positions and this strategy.TextAnchor.XLocator
|
The XLocator interface defines the methods needed to
compute the x-coordinate of the left, right, and center of a given
String displayed in a given Font using the
given anchorX position and this strategy.TextAnchor.YLocator
|
The YLocator interface defines the methods needed to
compute the y-coordinate of the base line, ascent line, descent line,
and leading line of a given String displayed in a given
Font using the given anchorY position and this strategy.TextBounds.Strategy
|
The Strategy interface defines the call-back method
needed to compute accurate bounds for a TextPaintable.TextFieldView
|
A for input of
objects or elements
of the data state of a Stringable object.TextPaintable
|
A TextPaintable creates a Paintable
using a string, a font, and other related data.Transform1D
|
A 1-dimensional transform class for simple affine scaling and for working with the components of a rectilinear 2-dimensional affine transform. TweakableShape
|
Class TweakableShape implements a BaseShape
in which the vertex array and the tangent array may be changed
independently of one another.TypedView
|
Interface to be implemented by a class of interface objects whose data state is appropriate for input of a particular class of model objects. TypedViewWrapper
|
Wrapper for a TypedView
that uses a CenterLayout and
faithfully respects minimum, maximum, and preferred sizes.WindingRule
|
Class WindingRule encapsulates the two constants from
GeneralPath: WIND_NON_ZERO and WIND_EVEN_ODD.WindowActionAdapter
|
An adapter class for receiving window events and performing actions in response to those events. Zoo
|
allowing selection and direct manipulation of components.ZooContainer
|
Abstract superclass for containers used in a .ZooGroup
|
Associative collection of components contained within a . |
|
Classes in edu.neu.ccs.gui used by edu.neu.ccs.jpf| BufferedPanel
|
A panel that maintains a persistent graphics state by repainting itself from a stored object.GeneralDialog
|
A dialog box containing a
and an
that contains actions to respond to and dismiss the dialog.JPTFrame
|
An extended class
that allows more flexible window closing operations
and automatically resizes to ensure that the contents
of the frame are the desired size regardless of frame
insets. |
|
Classes in edu.neu.ccs.gui used by edu.neu.ccs.pedagogy| BufferedPanel
|
A panel that maintains a persistent graphics state by repainting itself from a stored object. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||