新增排課表

This commit is contained in:
molaboon 2021-07-03 14:52:19 +08:00
parent 96e8e83692
commit 0e80fd18c4

View File

@ -1,7 +1,9 @@
from api.courseTable.courseTable import CourseTable
from tkinter import * from tkinter import *
from Moodle import createMoodleWin as moodleWin from Moodle import createMoodleWin as moodleWin
from Ncnu import createNcnuWin as ncnuWin from Ncnu import createNcnuWin as ncnuWin
from NcnuMainWin import createNcnuMainWin as ncnuMainWin from NcnuMainWin import createNcnuMainWin as ncnuMainWin
from courseTable import callTable
def createMainWin(win,ncnu,moodle): def createMainWin(win,ncnu,moodle):
''' '''
@ -13,12 +15,15 @@ def createMainWin(win,ncnu,moodle):
去做三個網頁的底色 去做三個網頁的底色
''' '''
win.configure(bg="#b2ffa6") win.configure(bg="#b2ffa6")
createMoodleWin=Button(win,text="Moodle",font="Helvetica 30",bg="#888084",fg="white",relief=GROOVE) createMoodleWin=Button(win,text="Moodle",font="Helvetica 30",bg="#888084",fg="white",relief=GROOVE)
createNcnuMainWin=Button(win,text="暨大官網",font="Helvetica 30",bg="#ffcccc",fg="white",relief=GROOVE) createNcnuMainWin=Button(win,text="暨大官網",font="Helvetica 30",bg="#ffcccc",fg="white",relief=GROOVE)
createNcnuWin=Button(win,text="暨大教務系統",font="Helvetica 30",bg="#df99ff",fg="white",relief=GROOVE) createNcnuWin=Button(win,text="暨大教務系統",font="Helvetica 30",bg="#df99ff",fg="white",relief=GROOVE)
createTable=Button(win,text="自己課表自己排",font="Helvetica 30",bg="blue",fg="white",relief=GROOVE,command=lambda:callTable())
createMoodleWin.config(command=lambda:moodleWin(moodle) ) createMoodleWin.config(command=lambda:moodleWin(moodle) )
createNcnuMainWin.config(command=lambda:ncnuMainWin() ) createNcnuMainWin.config(command=lambda:ncnuMainWin() )
@ -28,6 +33,7 @@ def createMainWin(win,ncnu,moodle):
createMoodleWin.pack(fill="x") createMoodleWin.pack(fill="x")
createNcnuMainWin.pack(fill="x") createNcnuMainWin.pack(fill="x")
createNcnuWin.pack(fill="x") createNcnuWin.pack(fill="x")
createTable.pack(fill="x")
win.mainloop() win.mainloop()