This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 37058

Summary: Use font antialiasing in menus and dialogs
Product: platform Reporter: Jan Becicka <jbecicka>
Component: Window SystemAssignee: David Simonek <dsimonek>
Status: CLOSED WORKSFORME    
Severity: blocker Keywords: L&F
Priority: P2    
Version: 4.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:
Bug Depends on:    
Bug Blocks: 40044    
Attachments: Font antialiasing disabled
Font antialiasing enabled

Description Jan Becicka 2003-11-05 16:55:03 UTC
It will be nice to have some option, which allows
turn on font antialiasing in the NetBeans IDE.
Comment 1 David Simonek 2003-12-02 15:11:12 UTC
Questions:
- can you show me the improvement this change will make? Is it visible?
- you are talking about option, so it means that there is probably
some problem to turn antializing on in all cases. Performance?
- should it be enabled or disabled by default? If disabled, I guess
almost no users will ever find it (remember, regular users never uses
options unless they have some problem).
Comment 2 Jan Becicka 2003-12-02 15:34:27 UTC
1. Yes, it is visible. Especially on notebooks with high-res display.
See attached screen shots.

2. Yes, it can cause performance problems on slower machines.

3. Font antialiasing should be disabled by default IMHO and should be
optional. Font antialising can be enabled in variuos software products
including Windows XP, Gnome desktop or IDEA IDE and it is disabled by
default AFAIK. S why not to implement this feature in NetBeans IDE
this way?
Comment 3 Jan Becicka 2003-12-02 15:35:32 UTC
Created attachment 12384 [details]
Font antialiasing disabled
Comment 4 Jan Becicka 2003-12-02 15:36:33 UTC
Created attachment 12385 [details]
Font antialiasing enabled
Comment 5 _ gtzabari 2004-02-16 18:38:59 UTC
See
http://developer.java.sun.com/developer/bugParade/bugs/4808569.html,
we should be grabbing anti-aliasing defaults from the OS instead of
choosing one value or the other arbitrarily.
Comment 6 Jesse Glick 2004-10-15 16:01:15 UTC
Already works, on appropriate L&Fs. E.g. -J-Dswing.aatext=true under
JDK 1.5 / Ocean L&F. I use a laptop and it looks fine; no visible
performance problems. (Turning on AA in the editor, however, makes the
editor unacceptably slow.) And I think on Macs (Aqua) AA is on by default.
Comment 7 Jan Becicka 2004-11-05 14:21:14 UTC
VERIFIED