org.limn.record
Class QuickImage
java.lang.Object
|
+--org.limn.record.QuickImage
- All Implemented Interfaces:
- java.awt.image.ImageObserver, quicktime.app.image.Paintable
- public class QuickImage
- extends java.lang.Object
- implements quicktime.app.image.Paintable, java.awt.image.ImageObserver
QuickImage is a utility class used by the QuicktimeRecorder class
it allows the java graphics to be rendered to a quicktime canvas
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT,
ALLBITS,
ERROR,
FRAMEBITS,
HEIGHT,
PROPERTIES,
SOMEBITS,
WIDTH |
|
Method Summary |
boolean |
imageUpdate(java.awt.Image i,
int f,
int x,
int y,
int w,
int h)
|
void |
newSizeNotified(quicktime.app.image.QTImageDrawer drawer,
java.awt.Dimension d)
|
java.awt.Rectangle[] |
paint(java.awt.Graphics g)
|
void |
setImageSource()
|
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
QuickImage
public QuickImage(java.awt.Dimension d,
LimnRender lr)
setImageSource
public void setImageSource()
paint
public java.awt.Rectangle[] paint(java.awt.Graphics g)
- Specified by:
- paint in interface quicktime.app.image.Paintable
newSizeNotified
public void newSizeNotified(quicktime.app.image.QTImageDrawer drawer,
java.awt.Dimension d)
- Specified by:
- newSizeNotified in interface quicktime.app.image.Paintable
imageUpdate
public boolean imageUpdate(java.awt.Image i,
int f,
int x,
int y,
int w,
int h)
- Specified by:
- imageUpdate in interface java.awt.image.ImageObserver