summaryrefslogblamecommitdiffstats
path: root/dozentenmodul/src/main/java/App.java
blob: 10b9a460e7c3adc33d1c35900fda4b7235b0b45a (plain) (tree)







































                                                                                                     
import gui.intro.Login_GUI;

import java.awt.EventQueue;
import java.io.IOException;

import javax.swing.JOptionPane;

import config.Config;


public class App {

	public static void main(String[] args) {
		EventQueue.invokeLater(new Runnable() {
			public void run() {
				try {
					// Pruefe und Erzeuge gegebenfalls Config
					try {
						Config.init();
					} catch (IOException e) {
						e.printStackTrace();
						JOptionPane.showMessageDialog(null, e.getMessage(),
								"Fehler", JOptionPane.ERROR_MESSAGE);
						return;
					}

					// Aufruf und Anzeige des Login Fensters
					Login_GUI frame = new Login_GUI();
					frame.setVisible(true);

				} catch (Exception e) {
					e.printStackTrace();
					JOptionPane.showMessageDialog(null, e.getStackTrace(),
							"Message", JOptionPane.ERROR_MESSAGE);
				}
			}

		});
	}
}