> JDK does use the system's Courier New as the primary
> font for monospaced (the suggestion from another poster you are getting a
> Lucida font is incorrect).

Ah, I thought it looked more like Courier New. Thanks for confirming.

> What this appears to come down to is something MS are
> doing to make Courier New Bold look less bold, specifically in
> ClearType mode.

Hmph.  I see what you mean.  I thought when I first ran into this I tried a 
bunch of monospaced fonts and had the same issues, but I didn't do such a 
detailed comparison of native/AWT/Swing.  I'll do that tonight and report back. 
 I explicitly remember testing Consolas and Lucida Console but I don't remember 
under what circumstances anymore.

> So it looks possible that MS special case Courier New
> Bold in cleartype mode, to make it look thinner , not even really bold. We'd
> have to look into whether we should do that too, but my initial opinion is 
> that
>  the ClearType rendering is not true to the font.

So why does AWT get the ClearType rendering?  Does it drop down to native font 
rendering?

(Sorry if that's a novice question - I have about six minutes of Java 
development experience.)

> Font2DTest's 'default' means Java 2D's "default" behaviour, not the
> desktop default ... and the value of default historically and presently in 
> Sun's JDK
> happens to be "OFF". We've talked about changing that so DEFAULT matches
> the desktop but have been a bit leery of the compatibility consequences.

NP, I just misunderstood what default meant, and assumed it to be the automatic 
detection of the system settings that I'd seen somewhere in the bug reports or 
release notes for J6u2.

Jay
[Message sent by forum member 'jay_levitt' (jay_levitt)]

http://forums.java.net/jive/thread.jspa?messageID=234913

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to