An open API service indexing awesome lists of open source software.

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

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)