JavaFXSmartGraph
JavaFXSmartGraph copied to clipboard
My update
Edge arrow
- Change from Path to Region so that it shape can be changed from style -fx-shape
Self loop edges
- Can display multiple self loops
Class structure
- Rearrange some class structure
Graph view
- Right click on the node to toggle its adjacent visibility
Auto layout
- Will run for sometime then stop and will be activated if something happens to the vertex node such as dragging, hide-show via updateProperty
SmartGraphVertexNode -> SmartGraphForceDirectedVertexNode
- Make the vertex node from the StackPane so that its appearance can be changed from styling
SmartGraphVeiewBig
- Auto initialize the graph
@nickovsky Thanks for the PR! :+1:
However, as it stands, its a very big PR and, from what I briefly checked, it messes the centering of the edge labels and parallel edges are not all curved.
I'm on vacation, but at the end of the month I'll dig into your PR and see what can be readily integrated, because you have some nice ideas on your code! :smile: