关于Swing的一个问题 Swing做一个软件,现在想做一个类似屏幕保护的功能,即几分钟内无人操作就软件锁定,需要密码输入。WEB里有SESSION过期一说,SWING里如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也是一个开发swing的新手。不过这个东东,我只是有一点儿思路,供给你参考下:首先你要监听jfram内的所有组件事件,看在你规定时间内组件是否发生了事件!如果有则不能锁定,反之则要锁定。 做一个线程专门监听Event父类。比如鼠标移动事件,或者按钮触发事件等的集合(有父类最好)。里面写个事件几秒走一次,达到几次就让他锁起来。 1. 判断是否锁定使用定时器,2. 软件锁定可以使用GlassPane,嘿嘿,这样用户操作什么都没有用了 监听键盘,监听鼠标,在规定时间没有动作就切入一个全屏画面,使用Toolkit.setLockingKeyState屏蔽键盘一些键,不过好像像alt+ctrl+del这些键屏蔽不了。 感觉应该用swing不妥 勉强用的话 就用模式的dialog吧 监听鼠标吧 大鼠标停止 立即用timer计时 并判断是否超出指定的时间 一旦超出就把dialog放出来 模式的dialog就派上用场了 呵呵如果没有超出指定时间,鼠标一动立即timer stop思路就这样 具体细节说起来费劲了 java中AWT和swing之间的区别 如何让JTree和JComboBox透明 有来问大家一些基础的东西了 关于this的小问题~~ 一直本分揭帖,想不到信誉分被扣,想不明白,散完1000分不准备揭帖了! 急,我想用java写一个类似(ctrl+alt+del)任务管理器,请大家给点意见? 高手指点,我的基础问题! 5个5 用加减乘除各一次 最后=24 ,如何做??? Jbuilder5的注册码? 关于JAVASCRIPT的一个小问题,高手请进呀,帮帮小妹呀,不胜感激! 用过Swing designer来谈谈经验 Graphics2D 与 Graphics
首先你要监听jfram内的所有组件事件,看在你规定时间内组件是否发生了事件!
如果有则不能锁定,反之则要锁定。
2. 软件锁定可以使用GlassPane,嘿嘿,这样用户操作什么都没有用了
如果没有超出指定时间,鼠标一动立即timer stop
思路就这样 具体细节说起来费劲了