Why do I get an ArrayIndexOutOfBoundsException whenever I try to open a file on OS X 10.2?
This is a known problem with Apple’s implementation of the file chooser (displayed when opening, saving, etc.) under OS X version 10.2 and Java 1.4.1. The libraries DrJava uses when displaying the file chooser contain a bug. See SourceForge bug #992525 for details. Workaround: If upgrading the Java installation or the operating system is not an option, you can deactivate the Apple GUI by selecting a different look and feel. Go to the “Preferences” dialog (in the “Edit” menu), select “Display Options,” and under “Look and Feel” select something besides “apple.laf.AquaLookAndFeel”. When you restart DrJava, the GUI should look different, and you should no longer experience the bug.