from tkinter import *
root = Tk()
root.geometry("700x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Festas judaicas")
titulo = Label(
root,
text="Festas judaicas",
font=("Arial", 28, "bold"),
bg="#103030",
fg="#49e3e3"
)
titulo.place(relx=0.25, rely=0.05)
var = StringVar()
festas = {
"Rosh Hashaná": "Marca o início do ano judaico. É um período de reflexão e renovação espiritual.",
"Yom Kippur": "Considerado o dia mais sagrado do judaísmo, dedicado ao jejum, arrependimento e perdão.",
"Sukkot": "Celebra a proteção divina durante a travessia do deserto após o êxodo do Egito.",
"Shemini Atzeret": "Dia de encerramento de Sukkot, com significado espiritual especial.",
"Simchat Torá": "Celebra a conclusão e reinício da leitura da Torá.",
"Hanukkah": "Comemora a rededicação do Templo de Jerusalém. Dura 8 dias.",
"Purim": "Celebra a salvação dos judeus na antiga Pérsia (história do Livro de Ester).",
"Pessach": "Recorda a libertação dos hebreus da escravidão no Egito.",
"Shavuot": "Celebra a entrega da Torá no Monte Sinai."
}
def app(*args):
v = var.get()
mensagem = festas.get(v, "")
resultado_texto.config(text=mensagem)
dropDownList = list(festas.keys())
dropdown = OptionMenu(root, var, *dropDownList, command=app)
var.set(dropDownList[0])
dropdown.place(relx=0.25, rely=0.25, relwidth=0.5)
dropdown.config(
background='#09A3BA',
foreground="#FFFFFF",
font=("Arial", 20, "bold")
)
dropdown["menu"].config(
background='#09A3BA',
foreground="#FFFFFF",
font=("Arial", 20, "bold")
)
resultado_texto = Label(
root,
text="",
font=("Arial", 12, "bold"),
bg="#cfe2f3",
wraplength=350
)
resultado_texto.place(relx=0.05, rely=0.4, relwidth=0.9, relheight=0.5)
app()
root.mainloop()