This bug: https://bugs.openjdk.java.net/browse/JDK-8016255 was opened over six years ago and is still listed as "unresolved." It unfortunately affects my product. Any chance of getting a resolution or an update on its status?
In a nutshell, "dead keys" (accent modifier keys) on certain international keyboards are not properly handled in Swing on Un*x systems. Only the key release event from those keys is delivered to applications, without a prior key press event. DRC