>>75
負荷調整が何なのかがよくわからんが、もし一定時間ごとに画面を書き換えるなら、
sleepが終了してから次にsleepするまでにかかる時間を見積もるか計測する必要がある。
Timerならいらない。

あと、WindowsではSystem.currentTimeMillis()は10ms程度の誤差があるから気をつけろ。
Thread.sleepやTimerの精度はたぶん1ms程度。