xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 138KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-28
  • 語言: Java
  • 標簽: 開源??

資源簡介

jnativehook, 用于Java的全局鍵盤和鼠標偵聽器 JNativeHook是一個為Java提供全局鍵盤和鼠標偵聽器的庫。 這將允許你監聽全局快捷方式或者鼠標運動,否則使用純Java就不可能。 為了完成這項任務,JNativeHook利用平臺依賴的本機代碼來創建低級別系統的寬掛鉤。

資源截圖

代碼片段和文件信息

/*?JNativeHook:?Global?keyboard?and?mouse?hooking?for?Java.
?*?Copyright?(C)?2006-2017?Alexander?Barker.??All?Rights?Received.
?*?https://github.com/kwhat/jnativehook/
?*
?*?JNativeHook?is?free?software:?you?can?redistribute?it?and/or?modify
?*?it?under?the?terms?of?the?GNU?Lesser?General?Public?License?as?published
?*?by?the?Free?Software?Foundation?either?version?3?of?the?License?or
?*?(at?your?option)?any?later?version.
?*
?*?JNativeHook?is?distributed?in?the?hope?that?it?will?be?useful
?*?but?WITHOUT?ANY?WARRANTY;?without?even?the?implied?warranty?of
?*?MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.??See?the
?*?GNU?General?Public?License?for?more?details.
?*
?*?You?should?have?received?a?copy?of?the?GNU?Lesser?General?Public?License
?*?along?with?this?program.??If?not?see?.
?*/
package?org.jnativehook;

import?java.awt.Component;
import?java.awt.event.KeyEvent;

/**
?*?Adapter?to?convert?convert?native?modifiers?to?java?modifiers
?*?and?to?provide?an?anchor?point?for?native?evnets.
?*?The?methods?are?empty?so?the?super?call?is?obsolete.
?*
?*?@since?2.1
?*/
public?abstract?class?AbstractSwingInputAdapter?extends?Component?{

protected?int?getJavaModifiers(int?nativeModifiers)?{
int?modifiers?=?0x00;
if?((nativeModifiers?&?NativeInputEvent.SHIFT_MASK)?!=?0)?{
modifiers?|=?KeyEvent.SHIFT_MASK;
modifiers?|=?KeyEvent.SHIFT_DOWN_MASK;
}
if?((nativeModifiers?&?NativeInputEvent.meta_MASK)?!=?0)?{
modifiers?|=?KeyEvent.meta_MASK;
modifiers?|=?KeyEvent.meta_DOWN_MASK;
}
if?((nativeModifiers?&?NativeInputEvent.meta_MASK)?!=?0)?{
modifiers?|=?KeyEvent.CTRL_MASK;
modifiers?|=?KeyEvent.CTRL_DOWN_MASK;
}
if?((nativeModifiers?&?NativeInputEvent.ALT_MASK)?!=?0)?{
modifiers?|=?KeyEvent.ALT_MASK;
modifiers?|=?KeyEvent.ALT_DOWN_MASK;
}
if?((nativeModifiers?&?NativeInputEvent.BUTTON1_MASK)?!=?0)?{
modifiers?|=?KeyEvent.BUTTON1_MASK;
modifiers?|=?KeyEvent.BUTTON1_DOWN_MASK;
}
if?((nativeModifiers?&?NativeInputEvent.BUTTON2_MASK)?!=?0)?{
modifiers?|=?KeyEvent.BUTTON2_MASK;
modifiers?|=?KeyEvent.BUTTON2_DOWN_MASK;
}
if?((nativeModifiers?&?NativeInputEvent.BUTTON3_MASK)?!=?0)?{
modifiers?|=?KeyEvent.BUTTON3_MASK;
modifiers?|=?KeyEvent.BUTTON3_DOWN_MASK;
}

return?modifiers;
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-04-09?17:35??jnativehook-master\
?????文件?????????277??2019-04-09?17:35??jnativehook-master\.gitignore
?????文件?????????176??2019-04-09?17:35??jnativehook-master\.gitmodules
?????文件?????????203??2019-04-09?17:35??jnativehook-master\AUTHORS
?????文件????????7570??2019-04-09?17:35??jnativehook-master\COPYING.LESSER.md
?????文件???????35159??2019-04-09?17:35??jnativehook-master\COPYING.md
?????文件????????6973??2019-04-09?17:35??jnativehook-master\ChangeLog.md
?????文件???????15333??2019-04-09?17:35??jnativehook-master\NEWS.md
?????文件????????3408??2019-04-09?17:35??jnativehook-master\README.md
?????文件??????????72??2019-04-09?17:35??jnativehook-master\build.num
?????文件???????23237??2019-04-09?17:35??jnativehook-master\build.xml
?????文件???????16029??2019-04-09?17:35??jnativehook-master\cross.build.xml
?????目錄???????????0??2019-04-09?17:35??jnativehook-master\src\
?????目錄???????????0??2019-04-09?17:35??jnativehook-master\src\java\
?????目錄???????????0??2019-04-09?17:35??jnativehook-master\src\java\org\
?????目錄???????????0??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\
?????文件????????2313??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\AbstractSwingInputAdapter.java
?????文件????????7039??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\DefaultLibraryLocator.java
?????文件???????22299??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\GlobalScreen.java
?????文件????????5738??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\NativeHookException.java
?????文件????????9168??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\NativeInputEvent.java
?????文件????????1785??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\NativeLibraryLocator.java
?????文件????????4071??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\NativeMonitorInfo.java
?????文件????????4742??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\NativeSystem.java
?????目錄???????????0??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\dispatcher\
?????文件????????1952??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\dispatcher\DefaultDispatchService.java
?????文件????????2072??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\dispatcher\SwingDispatchService.java
?????目錄???????????0??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\example\
?????文件???????17524??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\example\NativeHookDemo.java
?????目錄???????????0??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\keyboard\
?????文件???????15831??2019-04-09?17:35??jnativehook-master\src\java\org\jnativehook\keyboard\JavaFXKeyAdapter.java
............此處省略66個文件信息

評論

共有 條評論