>>391
簡略して記述します。
ボールの大きさは幅4、高さ4です。
移動処理で座標を、4ずつずらして移動させています。
sleepは70ミリ秒です。

try{
while(true){
g.lock();
g.clearRectする。
g.setColorで色を設定。
g.fillRectで画面全体をWHITEで塗りつぶし。
  g.setColorでボールの色を設定。
  g.fillRectでボールを塗りつぶし。
    g.unlock(true);
while (System.currentTimeMillis()<sleepTime+70L) Thread.yield();
sleepTime=System.currentTimeMillis();
ボール移動処理
}
}catch(Exception e){}

よろしくお願いします。