Metaphile is a Java library for reading image metadata. It supports JFIF, JFXX, IPTC IIM (V3 and V4), EXIF (2.1 and 2.2) and XMP (Dublin Core, Photoshop, Iptc4XMPCore, Rights Management)
Image Tagger is a simple graphical application to allow the tagging of images. It currently allows you to set title, commands, and keywords in the IPTC / EXIF tags. It's not very polished, but it is pretty stable. It uses ExifTool for editing tags.
jumbles (Java Unified Metadata Basic Library for Extracting and Storing) is a library that enables the extraction and storing of multimedia metadata. Currently wraps "jaudiotagger" (MP3 ID3 tags) and "metadata extractor" (EXIF, et al.).
Moss is a collection of utilites I created for my other OSS software, all combined into one package for better code reuse and maintenance. Moss includes GUI classes (Tri state combo boxes, Password dialogs, etc), EXIF tools, a Logging class, etc.
MediaSort is a tool to automatically rename your media files (pictures, mp3, ...) with their metadata attributes. You can sort your pictures by date, camera ... or other EXIF attributes. MP3s by author, album .. or other ID3 tags. Java GUI based on Ant.
...(POMS) The java based web app allows for display and browsing of photo collections. The photos can be sorted or grouped by extracted or user entered metadata. Includes EXIF, ratings, folder location, etc.
MediaManajer is a software, written in Java which aims to manage PC's media-files. It mays allow users to index their disk, to extract id3 tag, extract exif tags, to convert files from one format to another, to create playlist ...
PicL (Picture Labeler) is a Java application that renames digital photos. It provides an easy way to bulk rename images by making use of Exif information stored within the Jpeg files. The image names are configured with a simple "replace string".
The Java Image Manager is a tool for managing collections of digital photographs. It supports importing images into a keyword searchable database, lossless JPEG rotation and EXIF manipulation.
NdmnExif is a Java implementation of the Exif-2.1 specification. It allows reading and writing of APP1 data fields in an exif-encoded jpeg header. It is build from scratch, so it does not depend on other extraordinary libraries.
jVeDa is a programm written in JAVA which indexes any medium by saveing the stucture (including ID3-Tag, Thumbnails of JPEG,PNG and GIF and EXIF-Information) into a MySQL-Database (allowes remote access to the data) it also supports categorization
A Picture Manager based on tags with EXIF-support. Browse your pictures independent from the structure on the storage-medium. Assign tags to pictures, automatically create and add tags based on EXIF-metadata.