Michael Jouravlev completes his wizard GUI for the Web, by building the web UI for the wizard model from part one of this series.
Krishna Srinivasan looks at autoboxing in J2SE 5.0 and finds that the primitive-to-object auto-conversion isn't as simple as it looks
Michael Jouravlev shows how to build a robust wizard GUI for the Web, starting with the server-side data model.
Thomas Kunneth continues exploring J2ME by looking at how to paint directly to the screen--a crucial need for game and multimedia developers.
In Part 2 of his series on image acquisition in Java, Jeff Friesen addresses some of the shortcomings of his first JTwain library, by delving deeper into TWAIN "capabilities."
This "stupid question" is about how objects of the same type can see each other's privates.
This excerpt from Joshua Kerievsky's "Refactoring to Java" shows you an alternate technique for introducing a Null Object, rather than that shown in Martin Fowler's "Refactoring" book.
Jeff Friesen shows how to use JNI to use native TWAIN drivers and thus enable Java to get images from scanners.
Thomas Künneth continues exploring J2ME with a look at persistence via RecordStores.
These excerpts from Russell Miles' "AspectJ Cookbook" show you how to build an AspectJ Project using Ant, how to compile an aspect and multiple Java files, and how to develop a simple aspect.