avatarList.setCellRenderer(new AvatarListCellRenderer());
// Listen for when an avatar has been added or remove from the list of
// avatars and update the JList appropriately.
AvatarRegistry registry = AvatarRegistry.getAvatarRegistry();
registry.addAvatarListener(new AvatarListener() {
public void avatarAdded(AvatarSPI avatar) {
((DefaultListModel) avatarList.getModel()).addElement(avatar);
}
public void avatarRemoved(AvatarSPI avatar) {