https://github.com/jrop/mousetrap
An event library for Java
https://github.com/jrop/mousetrap
Last synced: over 1 year ago
JSON representation
An event library for Java
- Host: GitHub
- URL: https://github.com/jrop/mousetrap
- Owner: jrop
- License: mit
- Created: 2013-08-22T20:37:10.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-08-22T21:50:00.000Z (almost 13 years ago)
- Last Synced: 2025-03-11T10:49:06.211Z (over 1 year ago)
- Language: Java
- Size: 109 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Mousetrap
=========
A (very small) event library for Java.
Use like:
public class MyClass {
public final event.Trigger somethingHappend = new event.Trigger();
public void doSomething() {
somethingHappened.trigger(null);
}
public static void main(String[] args) {
MyClass mc = new MyClass();
mc.somethingHappened.addListener(new event.Listener() {
public void handle(Trigger evt, Void args) {
System.out.println("Something happend!");
}
});
mc.doSomething();
}
}
# License
See the LICENCE file in the same directory as this README.