from tkinter import *
tempos_arroz = {
"Arroz branco comum": "10–12 minutos",
"Arroz carolino": "12–15 minutos",
"Arroz agulha": "10–12 minutos",
"Arroz integral": "35–40 minutos",
"Arroz basmati": "10–12 minutos",
"Arroz jasmim": "10–12 minutos",
"Arroz selvagem": "40–45 minutos",
"Arroz arbóreo (risotto)": "16–18 minutos",
"Arroz para sushi": "12–15 minutos",
}
root = Tk()
root.geometry("700x300")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Tempo de cozedora de arroz")
titulo = Label(text="Tempo de cozedora de arroz",
font=("Arial", 28, "bold"), bg="#103030", fg="#49e3e3")
titulo.place(relx=0.13, rely=0.05)
texto_sub1 = Label(text="Escolha o arroz:",
font=("Arial", 18, "bold"), bg="#103030", fg="#49e3e3")
texto_sub1.place(relx=0.05, rely=0.32)
var = StringVar(root)
dropDownList = list(tempos_arroz.keys())
var.set(dropDownList[0])
dropdown = OptionMenu(root, var, *dropDownList)
dropdown.place(relx=0.35, rely=0.32, relwidth=0.6)
dropdown.config(bg='#09A3BA', fg="#FFFFFF", font=("Arial", 18, "bold"))
dropdown["menu"].config(bg='#09A3BA', fg="#FFFFFF", font=("Arial", 18, "bold"))
resultado = Label(root, text="", font=("Arial", 20,"bold"), bg="#103030", fg="#FFFFFF")
resultado.place(relx=0.3, rely=0.75)
def mostrar_tempo(*args):
arroz = var.get()
tempo = tempos_arroz[arroz]
resultado.config(text=f"Tempo: {tempo}")
var.trace("w", mostrar_tempo)
root.mainloop()
Comentários
Enviar um comentário