This repository has been archived on 2025-03-12. You can view files and clone it, but cannot push or open issues or pull requests.
aud-2021-h07-gruphi/src/main/java/de/oshgnacknak/gruphi/GruphiMain.java

21 lines
610 B
Java

package de.oshgnacknak.gruphi;
import h07.algorithm.Dijkstra;
import h07.algorithm.Kruskal;
import h07.graph.DirectedGraphFactory;
public class GruphiMain {
public static void main(String[] args) {
var gruphi = new GruphiBuilder()
.setDirectedGraphFactory(DirectedGraphFactory.defaultFactory())
.setShortestPathsAlgorithm(new Dijkstra<>())
.setMinimumSpanningForestAlgorithm(new Kruskal<>())
.createGruphi();
var frame = new GruphiFrame(gruphi);
frame.setVisible(true);
frame.updateLoop();
System.exit(0);
}
}