>>183
if(this.ofscreen == null){
  this.offscreen = this.createImage(this.dimension.width,this.dimension.height);
  this.offgraph = this.offscreen.getGraphics();
}

を paint() の一番最初に入れて見れ。