How does Java draw text under Windows operating system?
<p>My question relates to the underlying rendering mechanism.  Does it use Windows APIs e.g. drawtext, exttextout or does it use a proprietary drawing mechanism?  Is this documented anywhere?</p>

<p>More specifically</p>

<pre><code>java.awt.Graphics.drawString
java.awt.Graphics2D.drawString
</code></pre>

<p>Under Sun JDK for windows</p>
