public static void main(String args[]) throws SQLException, ClassNotFoundException, InstantiationException, IllegalAccessException, UnsupportedLookAndFeelException {

        //Altera o tipo de Designer do software para Ninbus 
        for (UIManager.LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
            if ("Nimbus".equals(info.getName())) {
                UIManager.setLookAndFeel(info.getClassName());
                break;
            }
        }

        //Verifica se ja existe um diretor cadastrado no sistema
        Usuario user = new Usuario();
        UsuarioBO UserBO = new UsuarioBO();
        user = UserBO.selecionarDiretor();

        //Caso não exista nenhum diretor cadastrado 
        //Instancia uma tela de cadastro de diretor e seta como visible.
        if (user == null) {
            java.awt.EventQueue.invokeLater(new Runnable() {

                @Override

                public void run() {
                    new CadastroDiretorForm().setVisible(true);

                }

            });
        }

        //Caso exista um diretor cadastrado 
        //Instancia uma tela login e seta como visible.
        if (user != null) {
            java.awt.EventQueue.invokeLater(new Runnable() {
                @Override

                public void run() {
                    new Login().setVisible(true);

                }

            });

        }
    }