Re: JTable Headers and Windows Vista
Jason Cavett wrote:
On Apr 23, 5:33 pm, Eric Sosman <Eric.Sosman@sun.com> wrote:
Jason Cavett wrote:
I just recently moved my Java application from Windows XP to Windows
Vista. I'm using JRE 6.0, so things went relatively smoothly.
However, I noticed that the headers of my JTables are extremely tall
(height) in Windows Vista (under Aero). Does anybody know a fix for
this or why this is happening? It's pretty ugly looking.
[...]
Thanks for the response.
There's nothing special that I do to create this problem. Basically,
I just create a JTable and it looks okay in XP, but crummy in Vista.
FWIW, I create a JTable, give it a DefaultTableModel and then display
the table. I don't set any sizes other than preferred column width.
I don't do anything fancy. I don't currently have a piece of code
that I can provide - I'll see if I can put something together.
No funny fonts that might have different metrics on Vaster
than elsewhere? No baroque cell borders, no customized cell
renderers, no oddball layout managers, no ...?
I'm sort of hoping that in the process of stripping your
code down to a postable minimum you'll find that jettisoning
an apparently harmless something-or-other will suddenly make
the problem go away (or at least change), and thereby focus
attention. But until then, "Is a puzzlement."
--
Eric.Sosman@sun.com