-
Notifications
You must be signed in to change notification settings - Fork 0
/
ui.py
30 lines (23 loc) · 1.03 KB
/
ui.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
from tkinter import *
THEME_COLOR = "#375362"
class QuizInterace:
def __init__(self):
self.window = Tk()
self.window.title("Quizzler")
self.window.config(padx=20, pady=20, bg=THEME_COLOR)
self.score_label = Label(text="Score: 0", fg="white", bg=THEME_COLOR)
self.score_label.grid(row=0, column=1)
self.canvas = Canvas(width=300, height=250, bg="white")
self.question_text = self.canvas.create_text(
150,
125,
text="Question text holder",
fill=THEME_COLOR)
self.canvas.grid(row=1, column=0, columnspan=2, pady=50)
true_image = PhotoImage(file="images/true.png")
self.true_button = Button(image=true_image, highlightthickness=0, borderwidth=0)
self.true_button.grid(row=2,column=0)
false_image = PhotoImage(file="images/false.png")
self.false_button = Button(image=false_image, highlightthickness=0, borderwidth=0)
self.false_button.grid(row=2, column=1)
self.window.mainloop()