1
有沒有辦法讓Java聽另一個程序點擊鼠標?用於鼠標點擊Java屏幕上的任何文本框的傾聽者
如果是這樣,有沒有辦法監聽其他程序上文本輸入的鼠標點擊?
我正在爲我正在開發的項目製作一個屏幕鍵盤。當用戶在屏幕上選擇任何文本輸入時,它將自動顯示。當文本輸入不重點時,鍵盤會消失。
有沒有辦法讓Java聽另一個程序點擊鼠標?用於鼠標點擊Java屏幕上的任何文本框的傾聽者
如果是這樣,有沒有辦法監聽其他程序上文本輸入的鼠標點擊?
我正在爲我正在開發的項目製作一個屏幕鍵盤。當用戶在屏幕上選擇任何文本輸入時,它將自動顯示。當文本輸入不重點時,鍵盤會消失。
嚴格來說,在Java中沒有辦法在應用程序未聚焦時檢測鼠標或鍵盤事件。這是一種內置於Java中的安全機制。
應用程序無法監聽這些事件,除非它具有root(admin)權限。
我該如何去編寫一個程序來做到這一點? – Tgwizman
您可能需要編寫一項服務,然後讓該服務將信息提供給您的應用程序。 – John