アプリ版:「スタンプのみでお礼する」機能のリリースについて

public void paint(Graphics g){
g.setColor(new Color(ci, ci, ci));
g.fillRect(0, 0, getWidth(), getHeight());
g.setColor(Color.WHITE);
g.drawString("Canvas表示", 20, 20);
g.drawImage(image, x1, y1, this);
g.drawImage(image1, x2, y2, this);
}
public void update(Graphics g){
paint(g);
}
public void run(){
        //while(true)で永久ループ
//imageの座標を変更する処理
        //repaint();
    }

スレッドを使ってイメージの座標を変更し、イメージが動くプログラムを作りました。
これだと滑らかに動かないからpaintメソッドをもうひとつ作って
処理するpaintと描画するpaintとにわけたらいいと言われました。
ですがやりかたがわからないので教えてください。

A 回答 (1件)

ダブルバッファリングのことかしら?

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!