我有一点本地化的问题:
我有一个 Swing 应用程序,可以在其中添加两点。该应用程序所做的是每 100 毫秒保存由屏幕上的两个点(矩形)确定的选定区域,并将其与以前的版本进行比较,以查看该区域是否有任何变化。
所以这个操作每 100 毫秒执行一次:
- 获取区域
- 创建位图
- 与以前的版本比较 (99%)
这样做的重点是,如果所选区域发生变化,我需要进行操作。在 90% 的时间内,所选区域保持不变。
java / swing中是否有更有效的方法来添加某种侦听器以检查指定区域是否更改?我试图搜索类似的东西,但搜索词对于这类问题来说太笼统了。(或者我只是愚蠢。)
那里有数百万个罐子,我希望可能有类似的东西适合我的需要。