以下代码将导致在带有Java 7的MAC OSX 10.10上键入“ß”而不是“ - ”。欢迎提出有关如何解决此问题的任何想法。
melt(setDT(df1), measure=1:4)[, list(freq=.N,
UserID= toString(UserID)) ,.(variable, value)]
答案 0 :(得分:0)
它没有明确说明,但the Javadoc for the keyPress
method用“键码”表示,这通常意味着它映射到键盘上的特定物理键,操作系统然后将其解释为某些关键事件(例如“连字符”或“双S”)。
The standard German layout在退格键左侧的键2上有双S,即QWERTY键盘上的连字符/减号。
至于如何解决这个问题,你显然需要了解键盘布局。有a library called Window Licker应该处理机器人的布局问题。