求java程序,当一个界面长时间无人操作时,自动退出的代码

 我来答
289314335
2014-08-15 · 超过23用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:41.9万
展开全部
是一个java程序么,不是android应用吧,建议运用线程来处理。首先建立一个线程,睡眠时间你自己定义设为X,醒来后就把java窗体关闭。给java的窗体添加事件监听,包括所有你想监听的事件,为了方便,可以只监听鼠标单击事件。一旦事件发生,则唤醒那个线程,这样它就睡不足X秒,并且直接进入下一个迭代,继续睡眠X秒。直到有一次单击后X秒内没有操作,这时候线程不会触发InterruptedException 异常,就会执行关闭窗体的操作。
原理就是这样子,代码可以根据这个自己写一下,目前没有时间帮你写代码,呵呵。
阿咕噜
2014-08-15 · 从互联网慢慢上岸的程序员
阿咕噜
采纳数:107 获赞数:351

向TA提问 私信TA
展开全部
加一个监听事件就可以了,监听鼠标和键盘,如果没动,就自动退出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式