Je veux créer un diagramme qui montre différentes relations entre les composants.Diagramme de composant dans JavafX
Quelque chose comme cet exemple:
est-il par exemple similaire ou je déteste pour créer un composant personnalisé?
Je veux créer un diagramme qui montre différentes relations entre les composants.Diagramme de composant dans JavafX
Quelque chose comme cet exemple:
est-il par exemple similaire ou je déteste pour créer un composant personnalisé?
Essayez la bibliothèque visuelle NetBeans: https://platform.netbeans.org/graph/.
Je ne sais pas si c'est implémenté dans JavaFX mais c'est compatible et open-source.
Je ne suis pas au courant d'une bibliothèque open source/gratuite de diagrammes pour JavaFX (et je ne pouvais pas en trouver une utilisant google et autres). Cependant, si vous êtes prêt à investir, il existe une bibliothèque commerciale JavaFX pour la visualisation de diagrammes/graphiques appelée yFiles for JavaFX. Vous pouvez essayer le navigateur de démonstration en ligne sur leur page d'accueil.
Y a-t-il d'autres bibliothèques de composants similaires? –
Je n'en connais pas. La recherche sur google révèle que le produit en question a été touché. Il est également fastidieux de rechercher des diagrammes/graphiques dans JavaFX, car soit vous obtenez des résultats non pertinents pour la partie chartdrawing de JavaFX, soit des informations sur le graphe de scène. Si quelqu'un peut trouver d'autres bibliothèques de dessin/diagrammes javafx, je serais heureux d'en entendre parler. – Sebastian
Avez-vous trouvé, @Sebastian ?? –
VRL Studio peut être ce dont vous avez besoin.
Je ne comprends pas comment cela peut être utilisé avec JavaFX? –
Il ressemble FXDiagram pourrait répondre à ce besoin. Il est décrit comme "un cadre pour créer des outils de diagramme basés sur JavaFX". Le code est sur github, mais je n'ai trouvé aucune information de licence.
Si vous ne trouvez pas une bibliothèque, vous pouvez simplement dessiner des formes du javafx.scene.shape paquet: rectangle, cercle texte, etc. Vous pouvez également utiliser SVGPath. Ces éléments sont facilement modifiables, déplaçables.
L'autre solution serait d'utiliser un canevas, mais c'est beaucoup moins flexible. (Je le déconseille)
Le conteneur pour les inclure est un groupe dans le tutoriel, je l'ai également utilisé dans un conteneur de région. http://www.java2s.com/Tutorials/Java/JavaFX/0050__JavaFX_Rectangle.htm
NetBeans Visual Library Port JavaFX
https://github.com/theanuradha/visual-library-fx/releases
https://github.com/theanuradha/visual-library-fx/blob/master/org-netbeans-api-visualfx/src/test/java/test/graphlayout/GridGraphLayoutTest.java
NetBeans Visual Library: https://platform.netbeans.org/graph/.
https://www.youtube.com/watch?v=cwA4E1qESVc –
Je n'en ai jamais vu ... Et je suis toujours à la recherche de nouvelles choses javafx – Magcus