2012-01-29 71 views
-2

我正在嘗試構建一個程序,當它被按下時(它可能在Web瀏覽器或任何其他程序的任何按鍵上)將獲得所有系統keyEvents。任何函數來檢索按下哪個鍵來完成這項工作。提前Thanx。我想從java獲得系統keyEvent

+1

你打算建什麼樣的程序?我希望它不是鍵盤記錄器...... – thomas 2012-01-29 18:04:09

+3

使用未修改的核心Java獲取系統密鑰事件?答:你沒有。爲這項工作選擇正確的工具,而且由於Java的構建是與操作系統無關的,所以必須從操作系統中刪除它,並且自己有限的能力與操作系統密切交互,因爲這需要這樣的東西。因此,您必須創建您的密鑰窺探器,並使用其他編程語言傾聽您妻子的聊天內容。或許? – 2012-01-29 18:07:12

回答

2

JDK中沒有這樣的函數。可能你可以使用Java Native Interface?

+1

應該是一個評論? – 2012-01-29 18:17:36