B4J Question Input Method Position not following the caret

xulihang

Active Member
Licensed User
Longtime User
Hi,

Normally, this Chinese input method should appear following the caret or cursor.
%E6%97%A0%E6%A0%87%E9%A2%98-png.74869


But the input method is at the bottom when running javafx apps made with B4J. How to set the input method position?

%E6%97%A0%E6%A0%87%E9%A2%982-png.74870
 

Attachments

  • 无标题.png
    无标题.png
    2.9 KB · Views: 345
  • 无标题2.png
    无标题2.png
    88.6 KB · Views: 462

xulihang

Active Member
Licensed User
Longtime User
Upvote 0

xulihang

Active Member
Licensed User
Longtime User
It works well on osx. Maybe it's a jre and system's problem.
 

Attachments

  • Screen Shot 2018-12-01 at 9.40.12 AM.png
    Screen Shot 2018-12-01 at 9.40.12 AM.png
    19.9 KB · Views: 167
Upvote 0

xulihang

Active Member
Licensed User
Longtime User
Worth testing with Java 11. This is handled internally by the JavaFX engine.
openjdk11 has the same result. I solved this by installing a suitable input method which is designed for windows8+
 
Upvote 0
Top