package com.duesk;

import javax.swing.*;
import com.duesk.api.SessionManager;

public class Main {
    public static void main(String[] args) {
        // Nimbus Look&Feel für modernes Aussehen
        try {
            for (UIManager.LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (Exception e) {
            try {
                UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
            } catch (Exception ex) {
                ex.printStackTrace();
            }
        }
        
        SwingUtilities.invokeLater(() -> {
            SessionManager.getInstance().clear();
            new LoginDialog().setVisible(true);
        });
    }
}