JDK-6320262 : Q in Microsoft Sans Serif is different from native
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
11pt microsoft Sans Serif Q in Java looks different from one rasterized by
native Microsoft application (e.g. 8pt font in Wordpad)
This bug is split off bug from 4924220.
Fix for this problem will be integrated as part of fix for 6223022.
Marking this bug as duplicate.
It seems that problem was caused by T2K's implementation of multiplication
for fixed point math. It is used to round it to closest smaller value.
While investigating roots of discrepancy for Z glyph it was found that
changing rounding to nearest value helps.
It also helps with Q issue and several other cases.