-
Enhancement
-
Resolution: Unresolved
-
P5
-
6
-
x86
-
windows_vista
For bedirectional (BiDi) Text input, LnF is different for Java versus
native Windows applications:
In Java Swing:
The cursor moves from left to right (LTR) in English text
and left to right (LTR) in Arabic text when using the right arrow key
In WordPad:
The cursor moves from left to right (LTR) in English text
and right to left (RTL) in Arabic text when using the right arrow key
While there doesn't seem to be a general BiDi consensus, Java applications should
able to follow the way Windows works.
The RFE is to make this behaviour configurable, e.g. via a command line argument.
native Windows applications:
In Java Swing:
The cursor moves from left to right (LTR) in English text
and left to right (LTR) in Arabic text when using the right arrow key
In WordPad:
The cursor moves from left to right (LTR) in English text
and right to left (RTL) in Arabic text when using the right arrow key
While there doesn't seem to be a general BiDi consensus, Java applications should
able to follow the way Windows works.
The RFE is to make this behaviour configurable, e.g. via a command line argument.