Understanding Earthquakes

Tons of Java here.

http://projects.crustal.ucsb.edu/understanding/