JDK-8118457 : Composed key events not working with WebView
  • Type: Bug
  • Component: javafx
  • Sub-Component: web
  • Affected Version: fx2.0.2
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2011-12-16
  • Updated: 2015-06-17
  • Resolved: 2012-01-20
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
fx2.1Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
Create a WebView, then try to write an @ with a composite KeyEvent (I mean Alt Gr and @ keys) : it doesn't write it.

I reproduced the same bug on Ensemble, you could find an attached screenshot.
Comments
Apparently, Alt Gr means both Ctrl and Shift are on internally. The problem is the current EditorClientJava implementation does not attempt to insert any text if Ctrl is on.
18-01-2012

I just tried to write an @ with an azerty keyboard (so the combination is Alt Gr + @ key (0) ) into a field of the web view This combination works in other browsers, even on the same tested page. If I try the same combination in a TextField in Ensemble an @ is written.
19-12-2011

You mean you are pressing the 2 key while holding the Alt Gr key and that does not generate any text? What happens if you try the same combination in a plain TextBox in Ensemble? What happens if you try the same combination in some other browser or in Windows Notepad?
17-12-2011