-
Bug
-
Resolution: Fixed
-
P3
-
9
The text position can have floating point value on HiDPI display.
The PlainView.modelToView() uses Utilities.getTabbedTextWidth(s, metrics, tabBase, this,p0) method to calculate the text width.
It should be changed to the same method with floating point arguments introduced by the fixJDK-8156217 Selected text is shifted on HiDPI display and return Rectangle2D.
The PlainView.modelToView() uses Utilities.getTabbedTextWidth(s, metrics, tabBase, this,p0) method to calculate the text width.
It should be changed to the same method with floating point arguments introduced by the fix
- is blocked by
-
JDK-8156217 Selected text is shifted on HiDPI display
-
- Resolved
-
- relates to
-
JDK-8156217 Selected text is shifted on HiDPI display
-
- Resolved
-
-
JDK-8163124 On HiDPI display text width can have floating point value so there should be a way to set the caret to floating point position: add floating point API support to javax.swing.text.Caret
-
- Closed
-