View Full Version : ...[Java]catturare qualsiasi evento tastiera...
...come da titolo ho la necessità di catturare ogni evento da tastiera...senza focus nella finestra adibita a tale operazione perdo questa possibilità...qualche idea per risolvere il problema?...
...grazie ciao...
...come da titolo ho la necessità di catturare ogni evento da tastiera...senza focus nella finestra adibita a tale operazione perdo questa possibilità...qualche idea per risolvere il problema?Se la tua applicazione non ha il focus, non credo proprio che in Java puro si possano catturare gli eventi di tastiera (o di mouse).
Per farlo dovresti sfruttare delle funzionalità specifiche del sistema operativo, con Windows ad esempio è possibile. Ma questo significherebbe dover utilizzare JNI (Java Native Interface), cioè creare una DLL che usa codice nativo per sfruttare le funzionalità del S.O. e che si interfaccia verso Java.
Può darsi che qualcuno abbia già fatto una cosa del genere ... prova a cercare in rete.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.