두 개의 JavaFX TextField
을 사용하려고합니다. 하나는 표준 영어 키보드/언어를 사용하고 다른 하나는 일본어 키보드/언어를 사용합니다.키보드 입력을 JavaFX의 TextField와 연결합니다.
This answer은 Swing에 대한 문제를 해결하지만 JavaFX TextField
에는 필요한 getInputContext()
메소드가 없습니다.
초점 이벤트를 잡아 Locale
을 일본어로 변경하거나 특정 Locale
을 일본어 TextField
과 연결하는 것이 계획되었습니다. 그러나, 나는 이들 중 어느 것을 실제로 달성 할 수 있을지 모른다.
Java Input Method Client API이 필요할 수도 있습니다.
저는 Windows 8을 사용하고 있습니다 만, OS 독립적 인 대답이 있으면 좋을 것입니다. 내가 찾을 수 있다고 가깝게
발견
요금이 I [개선 요청]를 발견 (https://bugs.openjdk.java.net/browse/JDK-8091266)하지만 않은 것 2015-06-12 이후로 업데이트되었습니다. 현재로서는 JavaFX에는 그러한 기능이 없다고합니다. – Enigo