用java处理计时器
我有一个应用程序,它运行一个计时器来检查空闲时间,一旦10秒钟内没有活动,应用程序就会关闭。我有近100个屏幕,我想跟踪所有屏幕上的非活动秒数。我很难在所有按钮、文本框、标签盒中逐个编写处理事件。我要做的是在应用程序上用户的每个操作上添加10秒。即使是mousemove,也要添加10秒钟,这样应用程序在10秒钟内不会关闭。有没有办法有效地处理这个问题
你可以在下面搜索框中键入要查询的问题!
我有一个应用程序,它运行一个计时器来检查空闲时间,一旦10秒钟内没有活动,应用程序就会关闭。我有近100个屏幕,我想跟踪所有屏幕上的非活动秒数。我很难在所有按钮、文本框、标签盒中逐个编写处理事件。我要做的是在应用程序上用户的每个操作上添加10秒。即使是mousemove,也要添加10秒钟,这样应用程序在10秒钟内不会关闭。有没有办法有效地处理这个问题
# 1 楼答案
您可以查看Toolkit.addAWTEventListener这允许您添加一个MouseMotionListener来对整个应用程序中的鼠标移动做出反应并相应地采取行动
# 2 楼答案
我建议以下处理程序: