少しローカライズされた質問があります:
2 つのポイントを追加できる Swing アプリケーションがあります。アプリケーションが行うことは、100 ミリ秒ごとに、画面からの 2 点 (長方形) によって決定される選択領域を保存し、それを以前のバージョンと比較して、その領域に変更があったことを確認することです。
したがって、この操作は 100 ミリ秒ごとにこれを行います。
- 面積を取得
- ビットマップを作成
- 以前のバージョンと比較 (99%)
これのポイントは、選択した領域が変更された場合に操作を行う必要があるということです。90% の時間で、選択した領域は変更されません。
指定された領域が変更されていることを確認するために、ある種のリスナーを追加する Java/swing のより効率的な方法はありますか? 似たようなものを検索しようとしましたが、このタイプの問題には検索語が一般的すぎます。(または、私はただのバカです。)
そこには何百万もの瓶があり、私のニーズに合った同様のものがあることを望んでいました.