vCard4J is a complete toolkit to manipulate vCards (RFC 2426) in Java. It contains a parser to read vCard files. It also includes a compiler to extend the library. vCard types are defined in a XML file, making it easy to add custom types. It also contains XSLTs to convert the internal DOM structure into vCards 3.0, xHTML, or other formats.
vetetris is a game written in Java. It's similar to tetris, but it is played in 3D. There are figures which are falling that have to be placed in the right manner. You can rotate the blocks in six different directions and move them in five directions. As time goes on they move faster and faster, and it gets harder to put them in the right spot.
viztool generates diagrams of collections of Java classes. It presently has only two visualizations: one shows inheritance hierarchies, interfaces implemented and inner classes declared, the other, a more detailed view of the classes, including public fields and methods. It is structured to allow the implementation of other visualizations. It uses the Java 2D API for rendering, but does so with the expectation that the diagrams will be printed, rather than rendered to the screen (though screen rendering is supported).