|
We are doing text capture of a Java Window by causing it to repaint and hooking into the Java_sun_java2d_loops_DrawGlyphList_DrawGlyphList@20 function.It works great with Java 1.5.Not with java 1.6
Have verified that Java 1.6 does still use that function and that its signature has not changed. The process of patching the above mentioned function works in 1.6 i.e it locates the function and patches it (the same process as in 1.5)
When we issue a paint message in 1.5, it breaks into our patched functions. In 1.6, it does not break.
Has anything changed in the internals of text rendering of Java2D in 1.6?
|