ExtremeDemonList/src/main/Main.java

45 lines
1,011 B
Java

package main;
import java.io.IOException;
import javax.swing.UnsupportedLookAndFeelException;
import api.GetApiData;
import data.FetchData;
import data.ManageFiles;
import database.DatabaseManager;
import filestructure.CreateFileStructure;
import gui.LoadMenu;
public class Main {
public static void main(String[] args) throws IOException, UnsupportedLookAndFeelException {
LoadMenu load = new LoadMenu();
load.onLoad();
load.updateBar("Dateistruktur wird gebaut...");
CreateFileStructure struct = new CreateFileStructure();
struct.create();
load.updateBar("Updatedaten werden heruntergeladen...");
FetchData fetch = new FetchData();
fetch.getGithubString();
load.updateBar("Einträge werden Indexiert...");
ManageFiles manager = new ManageFiles();
manager.compareArrays();
load.updateBar("Datenbank wird geladen...");
DatabaseManager data = new DatabaseManager();
data.manage();
load.updateBar("Ladevorgang abgeschlossen");
load.close();
}
}