Skip to content

A Desktop application that gives the possibility to generate directed and undirected graph using our Graphic User Interface (GUI) and apply one of the two algorithms which are Dijkstra and Maximum Flow algorithms, using Java and Java Swing.

Notifications You must be signed in to change notification settings

SamehSerag/Algorithmes-Project-GUI

Repository files navigation

Dijkstra and Maximum Flow Desktop App

A Desktop application that gives the possibility to generate directed and undirected graph using our Graphic User Interface (GUI) and apply one of the two algorithms which are Dijkstra and Maximum Flow algorithms, using Java and Java Swing.

Features

  • User Can Enter Unlimited Vertices
  • User Can Enter Directed Edges
  • User Can applay Dijkstra or Maximum Flow algorithms
  • User Can See The Answer Step by Step

Screenshots

Technologies

  • Java
  • Java Swing
  • JUNG lib for Graphs

Requirements

  • Java Environment
  • Netbeans

Run Locally

Clone the project

  git clone https://github.com/SamehSerag/Examination-System.git

Install Java Env

  https://java.com/en/download/

You Can Run .EXE

  cd dist/Run-Project.exe

To Edit or View Code

  Open Project Using Netbeans

Authors

About

A Desktop application that gives the possibility to generate directed and undirected graph using our Graphic User Interface (GUI) and apply one of the two algorithms which are Dijkstra and Maximum Flow algorithms, using Java and Java Swing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages