cpuguru, если ваш апплет был скомпилирован с javac 1.3 (или меньше), ваш лучший вариант - использовать Jad.
К сожалению, последний JDK, поддерживаемый JAD 1.5.8 (14 апреля 2001 г.), - это JDK 1.3.
Если ваш апплет был скомпилирован с более новым компилятором, вы можете попробовать JD-GUI : этот декомпилятор находится в разработке, тем не менее, он генерирует правильные исходные коды Java, чаще всего, для классов, скомпилированных JDK 1.4, 1.5 или 1.6.
DarenW, спасибо за ваш пост. JD-GUI еще не лучший декомпилятор ... но я работаю над:)