https://github.com/hamidurrahman1/graph-gui
A JavaFX application on Graph Data-Structure
https://github.com/hamidurrahman1/graph-gui
graph-algorithms graphs gui javafx project
Last synced: about 2 months ago
JSON representation
A JavaFX application on Graph Data-Structure
- Host: GitHub
- URL: https://github.com/hamidurrahman1/graph-gui
- Owner: HamidurRahman1
- Created: 2019-10-29T15:34:05.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-29T16:37:36.000Z (over 6 years ago)
- Last Synced: 2025-06-17T22:05:51.031Z (about 1 year ago)
- Topics: graph-algorithms, graphs, gui, javafx, project
- Language: Java
- Homepage:
- Size: 312 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GraphGUI
Graph Data structure implementation in Java with JavaFX.
- It has some algorithms implemented like Show Connected components,
Cut vertices etc as well graph can be created by creatting vertices and edges.
- A random graph can also be populated by clicking 'Random Graph'
and delete the gtaph by clicking 'Delete Graph'.
- Vertices of the graph can also be moved after creation
by selecting and dragging them to new position.
- A new vertex can not be created on top of another existing vertx.
- Can count the number of edges, vertices, connected components and cut vertices.
- Able to add all possible edges once some vertices have been created.
- Able to remove an edge by clicking on top of the edge or close to it.
[A link to how it looks!](https://github.com/HamidurRahman1/Project__graphGUI/blob/master/Screen%20Shot%202019-10-29%20at%2012.13.54%20PM.png)