固定インデックスを使用して複数のノードを同じレベルに強制する場合は、
それらのノードのレベル・インデックス・パラメーターをそのように設定するか
(レベル・インデックス・パラメーター
(HL) を参照)、
レベル範囲制約を使用することができます
(レベル範囲制約
(HL) を参照)。
ただし、複数のノードが特定のレベル・インデックスになるように強制することなく 同じレベルになるように強制する場合は、これらのメカニズムを使用することはできません。
同一レベル制約を使用する必要があります。
同一レベル制約を設定するには、以下のようにします。
以下を呼び出します。
layout.addConstraint(new ibm_ilog.graphlayout.hierarchical.HierarchicalSameLevelConstraint(node1, node2));
これにより、
node1
および node2
は強制的に同じレベルに配置されますが、
これらのノードは特定のレベルに制約されません。以下の図に、同じレベルでのノードの配置を示します。

すべてのノードを同じレベルに固定