JOptionPane Input Dialog not displaying properly

I have an app that starts by displaying an input dialog that allows users to select a database to work with:

Object userSelection = JOptionPane.showInputDialog(

null,

"Select a release database to work within.",

"Select Database",

JOptionPane.INFORMATION_MESSAGE,

null,

NmmsController.DB_CONN_CHOICES,

NmmsController.DB_CONN_CHOICES[0]);

Up until now it has worked fine, but one of my users has run into trouble. When the dialog is displayed, there is no text visible on any of the controls. Buttons, combo box, title bar - everything is blank. Subsequent components (mostly JDialogs) show the same symptoms.

There are no stack dumps getting written to the console so I have no clues to go by from there.

The offending machine is running XP Pro 2002 SP2. We've tested the behavior with 1.5.0_09 and _07 - both show the same behavior. I figure this is a machine specific problem because I've tested the app on other machines, including one running the same OS and JRE. I've searched some forums but haven't been able to find an answer thus far. I've also never seen this before and since there seems to be only one machine with this problem (so far) it's very hard to test, especially with no information going to the console.

Has anyone experienced similar behavior? Any ideas as to settings on the machine that might need to be changed, or maybe something needs to be changed in my code? If the answer is out there and I just missed it, I'd appreciate a pointer to it.

I've run out of ideas on this one, not that I had many to begin with.

[1684 byte] By [cimmerian76a] at [2007-10-3 8:15:03]
# 1
sounds similar to this http://forum.java.sun.com/thread.jspa?threadID=764791&messageID=4362018
Michael_Dunna at 2007-7-15 3:20:01 > top of Java-index,Desktop,Core GUI APIs...
# 2

Thanks much...

I've sent along instructions for reducing the hardware acceleration to the developer who reported the problem, so I've just got to wait and see, but my guess is that this will solve it.

I searched the Swing forum prior to my original post for 'JOptionPane' and couldn't find the thread you referred me to... But that could just be the old 10% rule working against me.

cimmerian76a at 2007-7-15 3:20:01 > top of Java-index,Desktop,Core GUI APIs...
# 3
Follow up:The hardware acceleration was indeed the problem. The developer who had the problem was running at full hardware acceleration at 1280x1024 on an LCD flat screen. He reduced the acceleration by 2 notches and the GUI elements displayed properly.
cimmerian76a at 2007-7-15 3:20:02 > top of Java-index,Desktop,Core GUI APIs...