@Override
 public void nativeKeyPressed(NativeKeyEvent arg0) {
   System.out.println("Key Pressed: " + NativeKeyEvent.getKeyText(arg0.getKeyCode()));
   if (bufferedWriter == null) {
     System.out.println(bufferedWriter);
   }
   try {
     bufferedWriter.write(NativeKeyEvent.getKeyText(arg0.getKeyCode()) + "  ");
     bufferedWriter.flush();
   } catch (IOException e1) {
     e1.printStackTrace();
   }
 }
Beispiel #2
0
 // global keyboard action listener, sets key back to normal when released.
 public void nativeKeyReleased(final NativeKeyEvent KBe2) {
   if (KB.containsKey((Integer) KBe2.getRawCode())) {
     SwingUtilities.invokeLater(
         new Runnable() {
           public void run() {
             if (KB.get(KBe2.getRawCode()) != null) {
               KB.get(KBe2.getRawCode() + 1000).setBackground(btC);
               repaint();
             }
           }
         });
   }
 }
 public void nativeKeyReleased(NativeKeyEvent e) {
   outlet(1, NativeKeyEvent.getKeyText(e.getKeyCode()));
 }
 public void nativeKeyPressed(NativeKeyEvent e) {
   outlet(0, NativeKeyEvent.getKeyText(e.getKeyCode()));
 }
Beispiel #5
0
 private String getNativeHookText(int[] nativeHookKeyCodes) {
   return Arrays.stream(nativeHookKeyCodes)
       .mapToObj(kc -> NativeKeyEvent.getKeyText(kc))
       .collect(Collectors.joining(", "));
 }
 public void nativeKeyTyped(NativeKeyEvent e) {
   outlet(2, e.getKeyText(e.getKeyCode()));
 }