|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
DrawingModel
interface. DrawingModelCache
interface. GraphicsOperation
object to the end of painting
sequence of the model.
GraphicsOperation
object to the painting
sequence of the model model at specified position.
Shape
, Component
,
DrawingElement
and CompoundDrawingElement
.
DefaultDrawingModel
.
DefaultDrawingModelCache
.
DrawingModel
interface.
DrawingModelCache
interface.
Graphics2D.draw(java.awt.Shape)
Graphics.draw3DRect(int, int, int, int, boolean)
Graphics.drawImage(Image, int, int, ImageObserver)
.
Graphics.drawLine(int, int, int, int)
Graphics.drawOval(int, int, int, int)
Graphics.drawPolygon(Polygon)
Graphics.drawRect(int, int, int, int)
Graphics.drawString(String, int, int)
JDrawing
.JDrawing
.
Style
object by replicating the current
Style
object and applying a new set of style
attributes to it.
Graphics2D.fill(java.awt.Shape)
Graphics.fill3DRect(int, int, int, int, boolean)
Graphics.fillOval(int, int, int, int)
Graphics.fillPolygon(Polygon)
Graphics.fillRect(int, int, int, int)
DrawingModel
interface that stores
a sequence of graphics operations.GraphicsOperation
with default style.
GraphicsOperation
with given style.
DrawingModelCache
optimizes
drawing operations by splitting all the drawing area into rectangular
cells and caching elements intersecting each cell.DrawingElementRenderer
that is used by this cache.
DrawingElementRenderer
that is rendering each element.
DrawingModel
that is cached by this cache.
DrawingModel
that is providing the data.
DrawingModelCache
that is optimizing redrawing.
ImageObserver
used by this operation.
GraphicsOperation
located at specified
position in the painting sequence of the model.
DrawingElementRenderer
which is used by this
renderer to delegate rendering requests to.
FontRenderingContext
.
Style
object encapsulating style attibutes of this
operation.
AffineTransform
used by this transforming renderer.
JDrawing
with an empty model.
JDrawing
which
displays the specified model.
DrawingModel
interface allows
user to specify layer for each element. JDrawing
which uses basic
drawing commands as elements. JDrawing.paintComponent(java.awt.Graphics)
before painting any elements.
JDrawing
component.
JDrawing.paintComponent(java.awt.Graphics)
after painting elements.
GraphicsOperation
from the painting
sequence of the model.
DrawingElementRenderer
that will be used this cache.
DrawingElementRenderer
that will be used in this cache.
DrawingElementRenderer
that will be used in this cache.
DrawingElementRenderer
that will be used to
draw each element.
DrawingModel
that will be cached by this cache.
DrawingModel
that will be cached by this cache.
DrawingModel
that will be cached by this cache.
DrawingModel
that will provide the data.
DrawingModelCache
that will optimize redrawing.
ImageObserver
used by this operation.
Style
object encapsulating style attibutes of this
operation.
elements
to be in order suitable for painting.
elements
to be in order suitable for painting.
elements
to be in order suitable for painting.
elements
to be in down, then right order.
DrawingElementRenderer
allows user
to apply affine transform to drawing. TransformingDrawingElementRenderer
with given transform and renderer.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |