Javaでは、イベントDispatch-Threadが入力イベントの処理から戻ってくるたびに呼ばれるルーチンを使用できますか?

StackOverflow https://stackoverflow.com/questions/5932518

質問

私はGUIに取り組んでおり、その下に物事が変わったときにディスプレイを更新するルーチンがあります。

void update() {
    if (needsUpdating) {
        // ...
        needsUpdating = false;
    }
}

update()を「頻繁に」呼び出すことを避けようとしています。つまり、多くのプロパティが連続して設定されている場合は、1回だけ呼び出します。

すべてのユーザー入力イベント(キー/マウス/など)の後に更新()を呼び出すことは可能ですか?私はこれを手動で行うことができましたが、私は非常に多くのイベントハンドラーを持っています、そして私は私が忘れることを知っています - 私は私のためにこれをすることができますか?

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top