net.vncviewer
Class PixelBufferImage
java.lang.Object
net.vncviewer.rfb.PixelBuffer
net.vncviewer.PixelBufferImage
- All Implemented Interfaces:
- java.awt.image.ImageProducer
public class PixelBufferImage
- extends PixelBuffer
- implements java.awt.image.ImageProducer
|
Method Summary |
void |
addConsumer(java.awt.image.ImageConsumer c)
|
void |
copyRect(int x,
int y,
int w,
int h,
int srcX,
int srcY)
|
boolean |
isConsumer(java.awt.image.ImageConsumer c)
|
void |
put(int x,
int y,
int w,
int h,
java.awt.Graphics g)
|
void |
removeConsumer(java.awt.image.ImageConsumer c)
|
void |
requestTopDownLeftRightResend(java.awt.image.ImageConsumer c)
|
void |
resize(int w,
int h,
java.awt.Component win)
|
void |
setColourMapEntries(int firstColour,
int nColours,
int[] rgbs)
|
void |
startProduction(java.awt.image.ImageConsumer c)
|
void |
updateColourMap()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PixelBufferImage
public PixelBufferImage(int w,
int h,
java.awt.Component win)
resize
public void resize(int w,
int h,
java.awt.Component win)
put
public void put(int x,
int y,
int w,
int h,
java.awt.Graphics g)
copyRect
public void copyRect(int x,
int y,
int w,
int h,
int srcX,
int srcY)
- Overrides:
copyRect in class PixelBuffer
setColourMapEntries
public void setColourMapEntries(int firstColour,
int nColours,
int[] rgbs)
updateColourMap
public void updateColourMap()
addConsumer
public void addConsumer(java.awt.image.ImageConsumer c)
- Specified by:
addConsumer in interface java.awt.image.ImageProducer
removeConsumer
public void removeConsumer(java.awt.image.ImageConsumer c)
- Specified by:
removeConsumer in interface java.awt.image.ImageProducer
isConsumer
public boolean isConsumer(java.awt.image.ImageConsumer c)
- Specified by:
isConsumer in interface java.awt.image.ImageProducer
requestTopDownLeftRightResend
public void requestTopDownLeftRightResend(java.awt.image.ImageConsumer c)
- Specified by:
requestTopDownLeftRightResend in interface java.awt.image.ImageProducer
startProduction
public void startProduction(java.awt.image.ImageConsumer c)
- Specified by:
startProduction in interface java.awt.image.ImageProducer