import org.jnativehook.mouse.*; // f: voidfunc(NativeMouseEvent) static void onGlobalMouseRelease(fO f) { jnativehook_init(); GlobalScreen.addNativeMouseListener(new NativeMouseInputAdapter { public void nativeMouseReleased(NativeMouseEvent e) { pcallF(f, e); } }); }