I am running a Swing application on Win7 using a 144 dpi flat screen. My frame headers, options bar, etc. Displayed on a white background (Aero?). I like Aero in general, but white titles are very hard to read! I went through all the UIManager properties that I can think of, and none of them have any effect. Is there a level below the UIManager that I can get - and, preferably, make a one-time change for my application, since I do not want to add code for each individual panel call. Maybe I am missing something very simple ... but help will be appreciated!
I would also like to change the heading fonts, but this is not so urgent!
In addition to BTW, do you add UIManager.put calls before or after installing Look and Feel? Or is it not important?
Additional Information: I changed my personalization of Win7 to use an Aero theme called Canada, and the names are now in black, using a reasonable font. So my question is:
How do the UIManager attributes relate to Win7 themes, and given that I cannot predict which theme users will use, how can I control the appearance of the panel title?
I am going to ask this question in another way: why can I not change the color of each pixel in the application display panel? Is there a level below the UIManager that seems to be very limited in what you are allowed to change ...?
source share