Der Abstand zwischen den Knotenrahmen und den Self-Link-Kurven kann festgelegt werden.
Wenn Sie einen positiven Wert angeben, wird dieser Wert für die Definition des Abstands verwendet.
Wenn Sie einen negativen Wert angeben, wird der Abstand automatisch berechnet.
Das Verhalten bei negativen Werten ist besonders hilfreich für die Quadratmodi für Self-Links in Kombination
mit Spline-Links für die Erstellung nahezu kreisförmiger Formen für selbst verweisende Links.
Verwenden Sie die folgende Methode:
layout.setSelfLinkSpacing(spacing);
Sie können die Position, an der der Self-Link mit dem Zeichenrahmen des Knotens verbunden wird,
festlegen.
Wenn der Self-Link-Modus ein Rechteckmodus ist, kann die Zuordnungsposition für beide Rahmenseiten, mit denen
der Self-Link verbunden wird, festgelegt werden.
Ein Self-Link an der unteren rechten Ecke wird beispielsweise mit der unteren Rahmenseite des Knotens
(kann als X-Komponente angegeben werden) und mit der rechten Rahmenseite des Knotens (kann als Y-Komponente angegeben werden) verbunden.
Wenn der Self-Link-Modus ein Quadratmodus ist, wird nur die Zuordnungsposition an einer der beiden Seiten
berücksichtigt, weil die Form quadratisch sein muss, so dass die andere Zuordnungsposition
automatisch berechnet wird.
Für Experten: Da Sie immer eine
X-Zuordnungsposition und eine Y-Zuordnungsposition angeben, geben Sie potenzielle
Quadrate an, und der Algorithmus wählt immer das kleinste Quadrat aus.
Die Zuordnungsposition wird immer relativ zu der Ecke angegeben, an der der Self-Link vorkommt.
Die Koordinate 0 befindet sich genau in der Ecke, und durch das Erhöhen der Werte wird die Zuordnungsposition
weiter von der Ecke weg versetzt.
Deshalb wird die rechteckige oder quadratische Form des Self-Links mit zunehmenden Werten immer größer.
Wenn sich der Self-Link beispielsweise an der unteren rechten Ecke befindet, wird die Zuordnungsposition beim Erhöhen der X-Komponenten
nach links verschoben und beim Erhöhen der Y-Komponenten in Richtung obere Ecke.
Wenn sich der Self-Link an der unteren linken Ecke befindet, wird die Zuordnungsposition beim Erhöhen der X-Komponenten
nach rechts verschoben und beim Erhöhen der Y-Komponenten in Richtung untere Ecke.
Die Zuordnungsposition kann relativ zur aktuellen Größe des Knotens angegeben werden.
0 gibt die Ecke an, an der sich der selbst verweisende Link befindet, und
0,5 gibt die Mitte der Seite an, der der Self-Link zugeordnet ist.
Die Zuordnungsposition kann als absolute Position angegeben werden. Wenn relative und absolute Zuordnungspositionen angegeben
werden, ist die tatsächliche Zuordnungsposition die Summe der beiden.

Relative Zuordnungsposition x=0.2, y=0.6 für einen Self-Link unten rechts und oben links
Verwenden Sie die folgenden Methoden:
layout.setSelfLinkRelativeAttachPosition(position); layout.setSelfLinkAbsoluteAttachPosition(position);