In pure javascript there will be something like this:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); var imgData = ctx.createImageData(100,100); var buffer = new ArrayBuffer(4*100*100); var ubuf = new Uint8Array(buffer); for (var i=0;i < ubuf.length; i+=4) { imgData.data[i] = ubuf[i];
To do this in GWT you need to wrap this in a JSNI method
rzymek
source share