Add screen-resize support to new VNC engine

This commit is contained in:
Kelven Yang 2012-05-04 11:30:51 -07:00
parent 83744e8c9d
commit eed225b726
2 changed files with 4 additions and 1 deletions

View File

@ -23,7 +23,8 @@ public class FrameBufferSizeChangeRequest extends AbstractRect {
public FrameBufferSizeChangeRequest(BufferedImageCanvas canvas, int width, int height) {
super(0, 0, width, height);
this.canvas=canvas;
this.canvas = canvas;
canvas.setCanvasSize(width, height);
}
@Override

View File

@ -71,6 +71,8 @@ public class FramebufferUpdatePacket {
case RfbConstants.ENCODING_DESKTOP_SIZE: {
rect = new FrameBufferSizeChangeRequest(canvas, width, height);
if(this.clientListener != null)
this.clientListener.onFramebufferSizeChange(width, height);
break;
}