2012-02-12 4 views
2

JFrame에 대한 세션 시간 초과 종류를 구현하고 싶습니다. My Swing 응용 프로그램에는 로그인 인증이 있지만 특정 시간 동안 사용하지 않으면 무효화되지 않습니다. 지난 두 번의 연속 된 이벤트 (키 또는 마우스)의 타임 스탬프를 확인하는 것과 같은 방법으로 아이디어를 얻었습니다. 나는 이것을 달성하는 우아한 방법이 있어야한다고 생각합니다.스윙 응용 프로그램의 비활성 식별

다른 방법이 있습니까?

답변

9

나는 마지막 두 개의 연속 (키 또는 마우스) 이벤트의 타임 스탬프를 확인하는 것처럼, 그 일을하는 한 가지 방법 (아이디어)가

합리적인 이잖아. Application Inactivity은 이러한 이벤트를 전체적으로 수신 대기하는 쉬운 방법을 보여줍니다.

2

Swing Timers

시작 타이머. 조치가 수행 될 때마다 취소하십시오. 그것이 꺼지면, 당신은 그들이 활동하지 않았다는 것을 알게됩니다.

관련 문제