2016-03-29 3 views
0

Je suis particulièrement intéressé par l'ajout d'un nouveau point de connexion à un bord, afin qu'il puisse devenir une cible pour un autre bord.Comment ajouter un point de connexion (port) à une cellule - jgraphx

+1

Pourquoi cette question rejetée? Je suis confus. J'ai fait beaucoup de recherches en essayant de trouver une réponse avant de demander. Qu'est-ce qui va pas avec ça? –

+0

Qu'avez-vous essayé?, Quelle erreur obtenez-vous? Demander des guides ou des howtos n'est pas autorisé sur ce site. –

+0

J'ai créé une connexion entre un sommet et un bord en utilisant cette méthode: graph.insertEdge (defaultParent, id, "valeur", sourceVertex, targetEdge, style) Mon interface utilisateur mis à jour en conséquence et vous pouviez voir la pointe du bord connecté à un autre bord. Cela signifie clairement qu'une connexion est possible entre deux bords. Cependant, lorsque j'essaie d'obtenir la même connexion de l'interface utilisateur (par glisser-déposer, pas en écrivant du code), rien ne se passe. Et merci pour le pourboire! –

Répondre

0

Vous ne savez pas pourquoi cela a été rejeté non plus.

Le JGraphX ​​documentation montre deux méthodes de l'API pour ajouter une connexion:

graph.addEdge() 

    graph.insertEdge(parent, id, value, source, target, style) 
+0

Oui, je peux connecter un bord à un autre bord en utilisant la méthode "insertEdge", dans le code. Cependant, je ne suis pas capable de faire cette connexion dans l'interface utilisateur, en faisant glisser la pointe d'un bord au-dessus d'un autre bord et en établissant une connexion (comme vous le feriez avec un sommet). J'ai pensé que je pourrais implémenter ce comportement en ajoutant un point de connexion/port sur le bord, mais je ne suis pas sûr comment cela peut être fait. –