I wonder about the jcf file idea. Can you try system access, window-eyes, or even narrator? That'd help figure if it is a screen reader problem or not.