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.

