<Swing Dev> a possible bug in javax.swing.text.Utilities.getTabbedTextOffset
Phil Race
philip.race at oracle.com
Wed Aug 16 19:57:23 UTC 2017
It would be good to file a bug capturing as much as you can how to
reproduce this
and pointers to where you think the problem lies.
It sounds like it may be code related to trying to support hi-dpi but that
will become clearer with the additional info.
-phil.
On 8/16/2017 12:44 PM, Alan Snyder wrote:
> I believe I have found a bug in javax.swing.text.Utilities.getTabbedTextOffset. As the bug involves fractional metrics, it is not clear that it can be demonstrated without kludges, so I do not have a test program. If anyone is interested in the code and sees the same problem that I see, I will let them take action on this.
>
> The problem that I see is that the code at the end that corrects for fractional metrics will be skipped if the x position is at the last character, in other words, when the loop terminates. The corrective code should not be in the loop, it should be after the loop to handle all cases.
>
>
More information about the swing-dev
mailing list