0
我想創建一個鍵盤上所有鍵的數組。Java KeyEvent.getKeyCode()返回虛擬鍵或ASCII?
他們有多少個KeyCode? KeyEvent.getKeyCode()返回ASCII或虛擬鍵?
我想創建一個鍵盤上所有鍵的數組。Java KeyEvent.getKeyCode()返回虛擬鍵或ASCII?
他們有多少個KeyCode? KeyEvent.getKeyCode()返回ASCII或虛擬鍵?
從docs:
按下或釋放鍵爲通過
getKeyCode
和getExtendedKeyCode
方法,該方法返回一個虛擬鍵碼指示。
您可以自己從java.lang.Enum.KeyCode的文檔數鍵碼的數量:
如果你爲了檢測鍵盤佈局做這個,忘了鍵碼。請做:
InputContext context = InputContext.getInstance();
System.out.println(context.getLocale().toString());