| Interface | Description |
|---|---|
| FrameManager.ManagedRoot |
Provides a bridge between either
ManagedJFrame or ManagedJApplet and the
frame manager. |
| FrameManager.SafeLayerComponent |
Normally, the frame manager will repaint any component in a
JLayeredPane layer
(popups, overlays, etc.) that overlaps a frame participant on every tick because the frame
participant could have changed underneath the overlay which would require that the
overlay be repainted. |
| FrameParticipant |
Provides a mechanism for participating in the frame tick managed by the
FrameManager. |
| MediaConstants |
Constants specific to the media package.
|
| MediaHost | |
| MediaPanel.Obscurer | |
| ViewTracker |
An interface used by entities that wish to respond to the scrolling of a
VirtualMediaPanel. |
| Class | Description |
|---|---|
| AbstractMedia |
Something that can be rendered on the media panel.
|
| AbstractMediaManager |
Manages, ticks, and paints
AbstractMedia. |
| ActiveRepaintManager |
Used to get Swing's repainting to jive with our active rendering strategy.
|
| BackFrameManager |
A
FrameManager extension that uses a volatile off-screen image to do its rendering. |
| FlipFrameManager |
A
FrameManager extension that uses a flip-buffer (via BufferStrategy to do its
rendering. |
| FrameInterval | |
| FrameManager |
Provides a central point from which the computation for each "frame" or tick can be dispatched.
|
| HourglassView |
Displays an hourglass with the sand level representing the amount of
time remaining.
|
| IconManager |
Manages the creation of icons from tileset images.
|
| Log |
Contains a reference to the log object used by the media services package.
|
| ManagedJApplet |
When using the
FrameManager in an Applet, one must use this top-level class. |
| ManagedJFrame |
When using the
FrameManager, one must use this top-level frame class. |
| MediaOverlay |
Provides an overlaid media "canvas" that allows for the rendering of sprites and animations on
top of everything else that takes place the view managed by a
FrameManager. |
| MediaPanel |
Provides a useful extensible framework for rendering animated displays that use sprites and
animations.
|
| MediaPrefs |
Provides access to runtime configuration parameters for the media package and its subpackages.
|
| MetaMediaManager |
Coordinates interaction between a sprite and animation manager and the media host that hosts and
renders them.
|
| RegionManager |
Manages regions (rectangles) that are invalidated in the process of ticking animations and
sprites and generally doing other display related business.
|
| SafeScrollPane |
A scroll pane that is safe to use in frame managed views.
|
| TimerView |
A generic timer class that can be rendered on screen.
|
| VirtualMediaPanel |
Extends the base media panel with the notion of a virtual coordinate system.
|
| VirtualRangeModel |
Provides a
BoundedRangeModel interface to a virtual media panel
so that it can easily be wired up to scroll bars or other scrolling
controls. |
Copyright © 2015. All rights reserved.