from tkinter import *
def avaliar_resultado():
try:
v = int(Visitante.get())
vi = int(Visitado.get())
if v > vi:
resultado.config(text="Visitante a ganhar!", fg="green")
entrada_visitante.config(bg="lightgreen")
entrada_visitado.config(bg="red")
elif v < vi:
resultado.config(text="Visitante a perder!", fg="red")
entrada_visitante.config(bg="red")
entrada_visitado.config(bg="lightgreen")
else:
resultado.config(text="Empate!", fg="grey")
entrada_visitante.config(bg="lightgrey")
entrada_visitado.config(bg="lightgrey")
except ValueError:
resultado.config(text="Por favor, insira números válidos!", fg="yellow")
entrada_visitante.config(bg="white")
entrada_visitado.config(bg="white")
root = Tk()
root.geometry("700x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Teste de cores")
titulo = Label(root, text="Teste de cores", font=("Arial", 28, "bold"), bg="#103030", fg="#49e3e3")
titulo.place(relx=0.35, rely=0.05)
texto_sub1 = Label(root, text="Visitado", font=("Arial", 18, "bold"), bg="#103030", fg="#49e3e3")
texto_sub1.place(relx=0.2, rely=0.32)
texto_sub2 = Label(root, text="Visitante", font=("Arial", 18, "bold"), bg="#103030", fg="#49e3e3")
texto_sub2.place(relx=0.65, rely=0.32)
Visitante = StringVar()
entrada_visitante = Entry(root, textvariable=Visitante, font=("Arial", 12, "bold"), bg="white", fg="blue", justify='center')
entrada_visitante.place(relx=0.65, rely=0.45, relwidth=0.25)
Visitado = StringVar()
entrada_visitado = Entry(root, textvariable=Visitado, font=("Arial", 12, "bold"), bg="white", fg="blue", justify='center')
entrada_visitado.place(relx=0.18, rely=0.45, relwidth=0.25)
botao_avaliar = Button(root, text="Verificar resultado", font=("Arial", 14, "bold"), bg="#49e3e3", fg="#103030", command=avaliar_resultado)
botao_avaliar.place(relx=0.35, rely=0.6)
resultado = Label(root, text="", font=("Arial", 18, "bold"), bg="#103030")
resultado.place(relx=0.35, rely=0.75)
root.mainloop()