java - 识别 Swing 应用程序的不活动状态

标签 java swing session-timeout

我想为 JFrame 实现 session 超时之类的事情。我的 Swing 应用程序具有登录身份验证,但在一段时间不活动后不会失效。我有一种方法(想法)来做到这一点,比如检查最后两个连续事件(按键或鼠标)的时间戳。我认为必须有一种优雅的方式来实现这一目标。

还有其他方法可以做到这一点吗?

最佳答案

I have one way (idea) of doing it, like checking timestamps of last two successive events (key or mouse)

这很合理。 Application Inactivity展示了一种全局监听这些事件的简单方法。

关于java - 识别 Swing 应用程序的不活动状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9249994/

相关文章:

java - 自动生成JButtons的方法?

java - JCheckBox 防止在单击文本时更改选中状态

java ;在框架可见之前获取插图

java - tomcat/其他应用服务器中 session 超时的响应代码是什么?

Java Lanterna - 无法读取用户输入

java - 参与者数量有限的 Firebase 房间

java - 将 JAR 资源作为 FileStream 打开

java - 为 Java 集合实现 AbstractTableModel

c# - 使用 AJAX 时如何防止 session 过期?

session - 使用 wicket-auth-roles 时在 session 过期时向用户显示消息