Javafx 2 在JavaFX2应用程序中键入重音字符不起作用?

Javafx 2 在JavaFX2应用程序中键入重音字符不起作用?,javafx-2,Javafx 2,我正在开发一个javafx-2应用程序,我希望用户能够使用“死键”在文本字段中键入希腊重音字符。不幸的是,口音被忽略了。oracle提供的javafx-2示例的行为方式相同 我只检查过一只mac running Lion。Java Swing应用程序没有这个问题。我已经安装了苹果公司提供的最新JRE(1.6.0_31-b04-414) 谢谢, Nikos您可能想尝试JavaFX2.1(开发预览版:) 我对希腊口音的字符没有任何问题: UPD:在2.1中输入这些字符同样有效,请参见使用希腊多音键

我正在开发一个javafx-2应用程序,我希望用户能够使用“死键”在文本字段中键入希腊重音字符。不幸的是,口音被忽略了。oracle提供的javafx-2示例的行为方式相同

我只检查过一只mac running Lion。Java Swing应用程序没有这个问题。我已经安装了苹果公司提供的最新JRE(1.6.0_31-b04-414)

谢谢,
Nikos

您可能想尝试JavaFX2.1(开发预览版:)

我对希腊口音的字符没有任何问题:

UPD:在2.1中输入这些字符同样有效,请参见使用希腊多音键盘的死键从键盘输入字符的屏幕截图:


我对FX8也有同样的问题。一种解决方案是编写一个textproperty侦听器来处理这个问题,除非稍后对此进行修复。来自Swing,我也确实没有这个问题。我正在使用Windows7。

是的,这就是我的意思。我可以从剪贴板粘贴这样的字符,但我不能键入它们(我已经在使用JavaFX2.1开发者预览版),我已经测试过从键盘输入,它在FX2.1中工作,请参阅下面的更新答案。谢谢检查。我想这意味着我的系统可能有问题。另一方面,我只有javafx应用程序(在运行lion的macbook上)有这个问题。有人知道问题出在哪里吗?是的,FX2.1和2.2my的测试都是在Win7上进行的,我明天会试试Mac。也许这是个原因,我明天会试试Win7:)。谢谢