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

22 lines
610 B
Java
Raw Normal View History

package de.oshgnacknak.gruphi;
2021-09-05 22:46:07 +02:00
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()
2021-09-05 22:46:07 +02:00
.setDirectedGraphFactory(DirectedGraphFactory.defaultFactory())
.setShortestPathsAlgorithm(new Dijkstra<>())
.setMinimumSpanningForestAlgorithm(new Kruskal<>())
.createGruphi();
var frame = new GruphiFrame(gruphi);
frame.setVisible(true);
frame.updateLoop();
System.exit(0);
}
}