private void login(User user) {
        loginStatus = 7;
        updateProgressView();

        try {



            Mainframe mf = null;
            control.setUser(user);
            mf = new Mainframe(control);
            mf.setLocationRelativeTo(null);

            Image image = ImageIO.read(getClass().getResource("/ressources/ms-teknik-logo.jpg"));
            mf.setIconImage(image);
            mf.setVisible(true);
            
            this.setVisible(false);
            this.dispose();

        } catch (ClassNotFoundException ex) {
            setWarningMessage("Brugergrænsefladen kunne ikke initialiseres.. Prøv igen");
        } catch (SQLException ex) {
            setWarningMessage("Der kunne ikke oprettes forbindelse til systemdatabasen");
        } catch (IOException ex) {
            setWarningMessage("Der kunne ikke oprettes forbindelse til systemdatabasen");
        }
    }