Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我正在使用gwt,无法使用按键事件侦听器捕获国际角色_Java_Gwt_Internationalization_Character_Keyboard Events - Fatal编程技术网

Java 我正在使用gwt,无法使用按键事件侦听器捕获国际角色

Java 我正在使用gwt,无法使用按键事件侦听器捕获国际角色,java,gwt,internationalization,character,keyboard-events,Java,Gwt,Internationalization,Character,Keyboard Events,onkeypress似乎无法捕捉带有重音的元音等字符。 我的应用程序有一个按键事件的侦听器。我在开发模式下运行它,在mac电脑上使用chrome和firefox。谷歌搜索这个问题并没有给我提供任何信息 我想我还应该提到,它应该与将源文件编码为UTF-8无关。这是另一个问题 有什么办法可以解决或避免这个问题吗?使用谢谢。我试过了,但恐怕也不行。如果我按‘,那么我得到的是event.getCharCode的‘a’,或者event.getUnicode的‘97’,这是‘a’的unicode。这是两次按

onkeypress似乎无法捕捉带有重音的元音等字符。 我的应用程序有一个按键事件的侦听器。我在开发模式下运行它,在mac电脑上使用chrome和firefox。谷歌搜索这个问题并没有给我提供任何信息

我想我还应该提到,它应该与将源文件编码为UTF-8无关。这是另一个问题


有什么办法可以解决或避免这个问题吗?

使用

谢谢。我试过了,但恐怕也不行。如果我按‘,那么我得到的是event.getCharCode的‘a’,或者event.getUnicode的‘97’,这是‘a’的unicode。这是两次按键,而不是一次。你想做什么?对,对不起我的无知。似乎我应该使用Java键类型的事件,只是据我所知,gwt没有实现该事件以在客户机包中使用。我正在开发一个支持多种语言的简单鬼游戏。我需要捕获用户键入的字符并处理该单词以查找下一个字母。