Bien que similaires, le mode d'agencement en ballon et le mode d'agencement radial présentent les différences suivantes :
- Le mode d'agencement radial organise tous les noeuds en cercles autour du noeud racine ; le mode d'agencement en ballon organise les noeuds enfants en cercles autour du noeud parent.
- En mode d'agencement radial, il n'existe qu'un seul centre du cercle pour l'ensemble de l'arborescence ; en mode d'agencement en ballon, chaque sous-arborescence a un centre du cercle qui lui est spécifique.
En mode d'agencement en ballon, chaque sous-arborescence forme un ballon.
La figure ci-après illustre des exemples de mode d'agencement en ballon.

Exemples de mode d'agencement en ballon
Pour définir un mode d'agencement en ballon :
Utilisez la méthode setLayoutMode :
treeLayout.setLayoutMode(ibm_ilog.graphlayout.tree.TreeLayout.BALLOON);