Just had the same problem with a german keyboard,
y was z and z was y.
Try to search 'Editing a Locale' in the IDE Help, you have to specify the language for the project, you're currently working on.
It's quite good explained and worked after a relaunch of SJSE (nice job, SUN)