visual.dynamic
Class SpecialEffectsScreen

java.lang.Object
  extended by visual.Visualization
      extended by visual.dynamic.sampled.Screen
          extended by visual.dynamic.SpecialEffectsScreen
All Implemented Interfaces:
MetronomeListener

public class SpecialEffectsScreen
extends Screen

A Screen that can also contain described dynamic content (that can be used for creating "special effects")

See Also:
"The Design and Implementation of Multimedia Software © 2011"

Field Summary
 
Fields inherited from class visual.dynamic.sampled.Screen
currentFrame, currentFrameIterator, DEFAULT_FRAME_DELAY, metronome
 
Constructor Summary
SpecialEffectsScreen()
          Default Constructor
 
Method Summary
 void add(Sprite sprite)
          Add a Sprite to this Stage
protected  VisualizationView createDefaultView()
          Create the default view associated with this Visualization Note: This method should only be called by constructors.
 
Methods inherited from class visual.dynamic.sampled.Screen
addSuperimposition, addTransition, getFrameNumber, getMetronome, getSuperimpositions, getTransitions, handleTick, iterator, iterator, setRepeating, start, stop
 
Methods inherited from class visual.Visualization
add, addKeyListener, addMouseListener, addMouseMotionListener, addView, clear, getView, getViews, remove, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeView, repaint, setBackground, setView, toBack, toFront
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpecialEffectsScreen

public SpecialEffectsScreen()
Default Constructor

Method Detail

add

public void add(Sprite sprite)
Add a Sprite to this Stage

Parameters:
sprite - The Sprite to add

createDefaultView

protected VisualizationView createDefaultView()
Create the default view associated with this Visualization Note: This method should only be called by constructors. It should be overridden by derived classes that need to use a specialized view

Overrides:
createDefaultView in class Screen


Design and Implementation of Multimedia Software, Jones and Bartlett Publishers