/CS313-Graph-GUI

The graph gui project that has been assigned in my data structures course

Primary LanguageJavaMIT LicenseMIT

Graph GUI

License Author Languages

A visualization of the Graph's Data structure and some graph algorithms using Java Swing.

Contents

Requirements

In order to run this application, you must have the latest version of Java installed. Runs on all operating systems.

Features

  • Add vertices and edges to the screen to construct multiple graphs
  • Remove any vertex or edge at any constructed graph
  • Add edges to all vertices that are on the screen
  • Color in the separate graphs on the screen
  • Show the vertices that will create separate connected components if removed from any graph

Demo

demo visual

How To Use

There is a Help button on the GUI itself that gives you instructions on how to use the application.

License

Developed in 2020. This application is under the MIT license. Made by Brian Kenji Aguilar ❄️