我有一个Java对象,其状态随着时间的推移而变化.当对象中的一个字段达到某个值时,我希望触发一个外部事件.
我知道Swing通过Listeners处理这个模式 - 我在这个项目中使用Swing - 但是我不确定哪种Listener会适用于这种情况.用户不会更改对象的状态,并且监听器似乎仅由用户的操作触发.
编辑:我正在监视的对象本身不是Swing组件 - 它在主线程的后台运行.
java swing listener
java ×1
listener ×1
swing ×1