All Packages Class Hierarchy This Package Previous Next Index
Class tropo.awt.TRBufferedCanvas
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Canvas
|
+----tropo.awt.TRBufferedCanvas
- public abstract class TRBufferedCanvas
- extends Canvas
Copyright (c) 1997-1998 Tropo. All Rights Reserved.
Buffered, offscreen, flicker-free drawing for a canvas.
-
o
- For debugging.
-
TRBufferedCanvas()
-
-
TRBufferedCanvas(int, int)
- No direct newing.
-
draw(Graphics)
- Dervied classes must override this and do the real work of
drawing an image.
-
invalidate()
- Not really needed but in for completeness.
-
minimumSize()
-
-
paint(Graphics)
-
-
preferredSize()
-
-
setSize(int, int)
-
-
update(Graphics)
-
o
protected static final PrintStream o
- For debugging.
TRBufferedCanvas
protected TRBufferedCanvas(int w,
int h)
- No direct newing.
TRBufferedCanvas
protected TRBufferedCanvas()
setSize
public void setSize(int w,
int h)
- Overrides:
- setSize in class Component
minimumSize
public final Dimension minimumSize()
- Overrides:
- minimumSize in class Component
preferredSize
public final Dimension preferredSize()
- Overrides:
- preferredSize in class Component
update
public final void update(Graphics g)
- Overrides:
- update in class Component
paint
public final void paint(Graphics g)
- Overrides:
- paint in class Canvas
invalidate
public void invalidate()
- Not really needed but in for completeness.
- Overrides:
- invalidate in class Component
draw
protected abstract void draw(Graphics g)
- Dervied classes must override this and do the real work of
drawing an image.
All Packages Class Hierarchy This Package Previous Next Index