- 188 名前:デフォルトの名無しさん [2008/05/17(土) 10:29:03 ]
- /*** ダブルバッファリング ***/
// ダブルバッファリング用 private Graphics dbg; private Image dbImage = null; //バッファにレンタリング public void gameRender(){ //初回時の呼び出しならばダブルバッファリング用のオブジェクト作成 if(dbImage==null){ //バッファイメージの作成(領域) dbImage = createImage(WIDTH,HEIGHT); if(dbImage==null){ System.out.println("no dbimage obj!"); return; }else{ //バッファイメージに図や画像を書き込むために必要なGraphicsオブジェクトも作っておく dbg = dbImage.getGraphics(); } } //バッファをクリアする dbg.setColor(Color.WHITE); dbg.fillRect(0, 0, WIDTH, HEIGHT); }
|

|