2012-09-27 3 views
1

Java에서 OS 레벨 이벤트를 처리하려고합니다. 내가해야 할 일은 키를 눌러 논리를 수행하는 것입니다. 나는 jni가이 목적을 위해 사용되지만 어떻게 쓰는지를 모른다. 나는 gui에서 이벤트를 처리 할 필요가 없습니다. 내 응용 프로그램은 백그라운드에서 실행되며 모든 키를 누를 때마다 일부 논리를 수행합니다.OS 레벨 이벤트 처리?

답변

0

GUI를 사용하는 것이 과도하다고 생각한다면 JNI를 사용하면 10 배 더 어려울 것입니다. C에 자신이 있다고하더라도, 까다로울 수 있습니다.

당신은 이미 원하는 회신 http://jline.sourceforge.net/

+0

감사를 좋아 않는 라이브러리를 사용하는 것이 더 낫다. 키보드에서 키를 눌러 이벤트를 처리해야합니다. 즉 어떤 키가 눌려지면 그것은 os에서 침입을 일으 킵니다. 내 응용 프로그램이나 키보드의 키를 누를 때마다 내 응용 프로그램에서 가져옵니다. 나는 이것을 원해.? 나는 jline에서 이런 유형의 기능을 결코 찾지 못한다. –

+0

Java에서 스파이웨어 키로거를 사용하고 싶습니까? –

+0

. 나는 그물에서 유용한 것을 발견 할 수 없다. 당신이 그런 종류의 것에 익숙하다면 저를 도우십시오. Thnaks –