Pro Java 6 3D Game Development

From GPWiki

Pro Java 6 3D Game Development describes how to write games using Java 3D, JOGL, JInput, JOAL, JMF, and other APIs.

The book is published by Apress (http://www.apress.com/book/bookDisplay.html?bID=10256), but early versions of the chapters, and all the code, are also available from the book's website at http://fivedots.coe.psu.ac.th/~ad/jg2/.