If the content is empty or contains only direction-neutral characters, then the effective orientation should be based on the nodeOrientation property, but only then.
If it is absolutely necessary to let applications set the orientation explicitly, then Text would need the ability to track whether nodeOrientation is set explicitly on the node. This is not possible currently. Note that it would not be enough to rely on nodeOrientation being INHERIT as that could also be used as an explicit value.
- blocks
-
JDK-8100130 Add RTL support to Label / Labeled
-
- Closed
-
-
JDK-8125260 ScrollPane RTL orientation, Text in the ScrollPane got mirrored.
-
- Closed
-
- is blocked by
-
JDK-8102169 Node Orientation - API issue: Should effective orientation be a property?
-
- Closed
-
- relates to
-
JDK-8100141 Add RTL support to TextField / TextArea / PasswordField
-
- Closed
-
-
JDK-8116555 Node Orientation - API issue: Should isAutomaticallyMirrored() be protected?
-
- Closed
-
-
JDK-8119721 Node Orientation - TextArea doesn't scroll "right" properly
-
- Closed
-
-
JDK-8102424 Node Orientation - API issue: Is isAutomaticallyMirrored() named properly?
-
- Closed
-
-
JDK-8099289 Support component orientation in common UI controls
-
- Closed
-