java - create - kafka node js
¿React on global keykey en un programa Java en Windows/Linux/Mac? (5)
Una aplicación Java6 se encuentra en la bandeja del sistema. Tiene que ser activado usando una tecla de acceso directo (por ejemplo, Super-G o Ctrl-Shift-L, etc.) y hacer algo (por ejemplo, mostrando un cuadro de entrada).
¿Cómo hago eso en:
- Windows (XP o Vista)
- OS / X
- Linux (Gnome o KDE)
Encontré que this solución funciona muy bien en Windows. No requiere la instalación de ningún software como JIntelliType. Tenga en cuenta que esto es dll de 32 bits y que puede recompilar para JVM de 64 bits. Todos los créditos para el autor original del blog.
He compilado una biblioteca para teclas rápidas globales en Java usando JNA. Actualmente es compatible con Windows, Linux y Mac OSX. También es compatible con llaves de medios en Windows y Linux.
si alguien está interesado, intente https://github.com/tulskiy/jkeymaster
Le agradecería cualquier comentario.
Gracias.
Para Linux (X11) hay JXGrabKey: http://sourceforge.net/projects/jxgrabkey/
También hay un tutorial para obtener una tecla rápida global en Linux: http://ubuntuforums.org/showthread.php?t=864566
Aunque aún no encontré una solución para OS X.
Para crear algo para las 3 plataformas, sugeriría desmantelar JIntellitype (es una licencia de Apache) para su funcionalidad global de teclas de acceso directo y ampliarla con la funcionalidad OS X y X11 ...
Parece que esto no es factible en una plataforma multiplataforma sin utilizar las interfaces nativas.
En Windows, puede usar la biblioteca JIntellitype gratuita.
Si alguien quiere hacer las versiones OSX o Linux de la parte JNI de Jintellitype, estaría más que feliz de agregarlas a la biblioteca JIntellitype.
Melloware