8.0 b67, in Arabic locale, set orientation to RTL. Set the content of TextFiled/Text to Arabic with number/punctuation, observe how they are displayed.
They display the characters differently. Please refer to the attached snapshot.
Test data:
digital_trailing = "\u0639\u0634\u0631\u0629 1112";
digital_leading = "1112 \u0639\u0634\u0631\u0629";
punctuation_trailing = "\u0639\u0634\u0631\u0629!";
punctuation_leading = ":\u0639\u0634\u0631\u0629";
They display the characters differently. Please refer to the attached snapshot.
Test data:
digital_trailing = "\u0639\u0634\u0631\u0629 1112";
digital_leading = "1112 \u0639\u0634\u0631\u0629";
punctuation_trailing = "\u0639\u0634\u0631\u0629!";
punctuation_leading = ":\u0639\u0634\u0631\u0629";
- is blocked by
-
JDK-8100141 Add RTL support to TextField / TextArea / PasswordField
- Closed
-
JDK-8102233 Support bi-directional text in controls
- Closed
- relates to
-
JDK-8099289 Support component orientation in common UI controls
- Closed