|
Visual Content
An Introduction |
|
Prof. David Bernstein
|
| Computer Science Department |
| bernstdh@jmu.edu |
JComponent Class:
paint(java.awt.Graphics)
method is called and is passed a rendering engine
JComponent
paint() method
JComponent can be added
to the content pane of a MultimediaApplication
or MultimediaApplet
Visualization ClassSkeleton:
javaexamples/visual/Visualization.java (Fragment: 1)Content Management:
javaexamples/visual/Visualization.java (Fragment: content)View Management:
javaexamples/visual/Visualization.java (Fragment: views)Forcing Rendering:
javaexamples/visual/Visualization.java (Fragment: repaint)
VisualizationView ClassSkeleton:
javaexamples/visual/VisualizationView.java (Fragment: skeleton)Rendering:
javaexamples/visual/VisualizationView.java (Fragment: render)
PlainVisualizationRenderer Class
ScaledVisualizationRenderer ClassSkeleton:
javaexamples/visual/ScaledVisualizationRenderer.java (Fragment: skeleton)Before Rendering:
javaexamples/visual/ScaledVisualizationRenderer.java (Fragment: preRendering)After Rendering:
javaexamples/visual/ScaledVisualizationRenderer.java (Fragment: postRendering)
PartialVisualizationRenderer ClassSkeleton:
javaexamples/visual/PartialVisualizationRenderer.java (Fragment: skeleton)Before Rendering:
javaexamples/visual/PartialVisualizationRenderer.java (Fragment: preRendering)After Rendering:
javaexamples/visual/PartialVisualizationRenderer.java (Fragment: postRendering)
Transformation class that contains
the necessary attributes and behaviorsSimpleContent
AbstractTransformableContent Class