import tkinter as tk
tempVal = "Vermelho"
def store_temp(sel_temp):
global tempVal
tempVal = sel_temp
def call_convert(rlabel1):
global tempVal
if tempVal == 'Vermelho':
mensagem = "Emergência (prioridade 1)\n Tempo de Espera: 0 min"
result_label1.config(fg="red")
elif tempVal == 'Laranja':
mensagem = "Muito urgente (prioridade 2)\n Tempo de Espera: 10 min"
result_label1.config(fg="orange")
elif tempVal == 'Amarelo':
mensagem = "Urgente (prioridade 3)\n Tempo de Espera: 60 min"
result_label1.config(fg="yellow")
elif tempVal == 'Verde':
mensagem = "Pouco urgente (prioridade 4)\n Tempo de Espera: 120 min"
result_label1.config(fg="green")
elif tempVal == 'Azul':
mensagem = "Não urgente (prioridade 5) \n Tempo de Espera: 240 min"
result_label1.config(fg="blue")
rlabel1.config(text=mensagem)
root = tk.Tk()
root.geometry('400x200')
root.title('Cores de Pulseira')
root.configure(background='white')
root.resizable(width=False, height=False)
root.grid_columnconfigure(1, weight=1)
root.grid_rowconfigure(0, weight=1)
var = tk.StringVar()
result_label1 = tk.Label(root, foreground="#FFFFFF")
result_label1.place(relx=0.05, rely=0.65,relheight=0.2, relwidth=0.85)
dropDownList = ["Vermelho", "Laranja", "Amarelo","Verde","Azul"]
dropdown = tk.OptionMenu(root, var, *dropDownList, command=store_temp)
var.set(dropDownList[0])
dropdown.place(relx=0.35, rely=0.15)
dropdown.config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 12, "bold"))
dropdown["menu"].config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 15, "bold"))
result_button = tk.Button(root, text="Mostrar", command=lambda: call_convert(result_label1),
background='#09A3BA', foreground="#FFFFFF", font=("Arial", 15, "bold"))
result_button.place(relx=0.35, rely=0.4,relheight=0.2, relwidth=0.25)
root.mainloop()
Comentários
Enviar um comentário