Skip to content

Instantly share code, notes, and snippets.

@houshuang
Created April 27, 2013 22:31
Show Gist options
  • Save houshuang/5475017 to your computer and use it in GitHub Desktop.
Save houshuang/5475017 to your computer and use it in GitHub Desktop.
keys.core=> listener
#<Object$HotKeyListener$13666434 keys.core.proxy$java.lang.Object$HotKeyListener$13666434@6d7accc9>
keys.core=> keys
#<AWTKeyStroke shift ctrl pressed 1>
keys.core=> a#<CarbonProvider com.tulskiy.keymaster.osx.CarbonProvider@44980228>
keys.core=> (.register a keys listener)
IllegalArgumentException No matching method found: register for class com.tulskiy.keymaster.osx.CarbonProvider clojure.lang.Reflector.invokeMatchingMethod (Reflector.java:80)
Java:
provider.register(KeyStroke.getKeyStroke("control shift 0"), listener);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment