def __init__(self):
        self.raiz = tk.Tk()
        
        self.ctrlDisciplina = disc.CtrlDisciplina()
        self.ctrlGrade = grd.CtrlGrade(self)
        self.ctrlCurso = crs.CtrlCurso(self)
        self.ctrlAluno = alu.CtrlAluno(self)
        self.ctrlHistorico = hist.CtrlHistorico(self)
        
        self.limite = LimitePrincipal(self.raiz, self)

        self.raiz.title("Sistema de Gestão Acadêmico")
        self.raiz.geometry('500x200')

        self.frameBemVindo = tk.Frame(self.raiz)
        self.frameBemVindo.pack()
        str =  "\nBem vindo!\n"
        str += "1 - Comece inserindo disciplinas\n"
        str += '2 - Insira uma grade\n'
        str += '3 - Insira um curso\n'
        str += '4 - Insira um aluno\n'
        str += '5 - Insira um histórico de disciplinas cursadas a este aluno!\n'
        str += "6 - Você pode consultar tudo o que foi cadastrado clicando em 'mostrar'\n "
        str += "7 - Para salvar as inserções, clique em Sair -> Salvar \n"
        str += '8 - Pronto!'
        self.labelEnunciado = tk.Label(self.frameBemVindo, text = str, font = ('Negrito', 9))
        self.labelEnunciado.pack(side = 'left')

        self.raiz.mainloop()
예제 #2
0
파일: main.py 프로젝트: jonasbraga/COM220
 def __init__(self):
     self.root = tk.Tk()
     self.ctrlGrade = g.CtrlGrade(self)
     self.ctrlCurso = c.CtrlCurso(self)
     self.ctrlHistorico = h.CtrlHistorico(self)
     self.limite = LimPrincipal(self.root, self)
     self.ctrlAluno = a.CtrlAluno(self)
     self.ctrlDisciplina = d.CtrlDisciplina()
     self.root.title("Trabalho 12")
     self.root.mainloop()
예제 #3
0
    def __init__(self):
        self.root = tk.Tk()

        self.ctrlEstudante = est.CtrlEstudante()
        self.ctrlDisciplina = disc.CtrlDisciplina()

        self.limite = LimitePrincipal(self.root, self)

        self.root.title("Exemplo MVC")
        # Inicia o mainloop
        self.root.mainloop()
예제 #4
0
    def __init__(self):
        self.root = tk.Tk()

        self.ctrlEstudante = est.CtrlEstudante()
        self.ctrlDisciplina = disc.CtrlDisciplina()
        self.ctrlTurma = trm.CtrlTurma(self)

        self.limite = LimitePrincipal(self.root, self) 

        self.root.title("EXEMPLO MVC")

        self.root.mainloop()
예제 #5
0
    def __init__(self):
        self.root = tk.Tk()

        self.ctrlHistorico = his.CtrlHistorico(self)
        self.ctrlAluno = al.CtrlAluno(self)
        self.ctrlGrade = gra.CtrlGrade()
        self.ctrlCurso = cur.CtrlCurso(self)
        self.ctrlDisciplina = disc.CtrlDisciplina(self)

        self.limite = LimitePrincipal(self.root, self)

        self.root.title("Sistema acadêmico")
        self.root.mainloop()
예제 #6
0
    def __init__(self):
        self.root = tk.Tk()

        self.ctrlAluno = alu.CtrlAluno()
        self.ctrlCurso = curs.CtrlCurso(self)
        self.ctrlDisciplina = dis.CtrlDisciplina()
        self.ctrlGrade = grad.CtrlGrade(self)
        self.ctrlHistorico = hist.CtrlHistorico(self)

        self.limite = LimitePrincipal(self.root, self)

        self.root.title("Sistema Acadêmico Yasmin")
        # Inicia o mainloop
        self.root.mainloop()
예제 #7
0
    def __init__(self):
        self.root = tk.Tk()

        self.ctrlAluno = alu.CtrlAluno(self)
        self.ctrlCurso = crs.CtrlCurso(self)
        self.ctrlGrade = grd.CtrlGrade(self)
        self.ctrlDisciplina = disc.CtrlDisciplina(self)
        self.ctrlHistorico = his.CtrlHistorico(self)

        self.limite = LimitePrincipal(self.root, self)

        self.root.title("Trabalho Final")

        # Inicia o mainloop
        self.root.mainloop()
예제 #8
0
    def __init__(self):
        self.root = tk.Tk()
        # Passa a raíz que cria a janela principal e si mesma como parâmetro para o limite principal
        self.limite = MainView(self.root, self)

        # Isso irá chamar todos os controladores das outras classes, fazendo com que tudo funcione
        self.ctrlAluno = alu.CtrlAluno(self)
        self.ctrlCurso = cur.CtrlCurso(self)
        self.ctrlGrade = gra.CtrlGrade(self)
        self.ctrlDisciplina = disc.CtrlDisciplina(self)
        self.ctrlHistorico = hist.CtrlHistorico(self)

        # Cria o título do sistema
        self.root.title("Sistema MVC de gestão acadêmica (POO)")
        # Tamanho da janela principal
        self.root.geometry('650x420')

        # Start the mainloop
        self.root.mainloop()