2
什麼是Java Robot類中的VK_META
和META_MASK
?任何解釋他們是什麼或他們做什麼的例子都會很有幫助。什麼是Java Robot類中的`VK_META`和`META_MASK`?
另外,VK_META
在我的Windows 7電腦上給我一個無效的鍵碼錯誤。
什麼是Java Robot類中的VK_META
和META_MASK
?任何解釋他們是什麼或他們做什麼的例子都會很有幫助。什麼是Java Robot類中的`VK_META`和`META_MASK`?
另外,VK_META
在我的Windows 7電腦上給我一個無效的鍵碼錯誤。
VK_META和META_MASK在KeyEvent和InputEvent類中定義。它們都將META鍵定義爲按下的獨立鍵,並分別用作另一個鍵的修飾符。
META鍵是舊鍵盤中使用的鍵,現在可以使用Windows Key進行模擬。
Robot類允許模擬擊鍵(按下,釋放,鍵入)和鼠標移動,「作用」爲使用鍵盤和鼠標的用戶。當您使用機器人類時,您可以定義「動作」的順序來模擬,鼠標移動和鍵盤使用。如果要模擬按下META鍵或將其用作修飾符,則需要傳遞keyCode,並且這兩個常量定義META類型和修飾符的keyCode。
您可以在使用此鍵取決於一些因素的問題,比如你的鍵盤佈局,鍵盤配置,操作系統...
如果你有問題,嘗試除非你需要模擬的Windows(避免使用此鍵PC)或Command(Mac)鍵。
謝謝您的信息。這很有幫助。 – XurajB