Java Tech columnist Jeff Friesen continues his exploration of the beginner-oriented IDE, BlueJ, by looking at its support for debugging, unit testing, building executable JAR files, configuration, internationalization,

You've seen the beautiful images of Earth from space taken by NASA
astronauts and satellites. By viewing a series of images one after
another like frames of a movie, you can replay and study changes due to
weather, natural events, and human activities. This article describes how
to write Java software that uses the
OpenGL graphics interface to display these images on a 3D globe.

All modern search engines attempt to detect and correct spelling errors in users' search queries. This article shows you one way of adding a "did you mean" suggestion facility to your own search applications using the Lucene Spell Checker.