from tkinter import *
root = Tk()
root.geometry("700x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Escolha de Pedras")
titulo = Label(
text="Escolha de Pedras",font=("Arial", 28, "bold"),bg="#103030",fg="#49e3e3")
titulo.place(relx=0.25, rely=0.05)
texto_sub1 = Label(
text="Pedras para o/a:",font=("Arial", 18, "bold"),bg="#103030",fg="#49e3e3")
texto_sub1.place(relx=0.05, rely=0.32)
var = StringVar()
def app(*args):
v = var.get()
if v == "AMOR":
mensagem = (
"Quartzo Rosa – Amor, afeto, autoestima\n"
"Rodonita – Cura emocional e perdão\n"
"Rosa do Deserto – Amor equilibrado e crescimento emocional\n"
"Pedra da Lua – Conexão emocional e sensibilidade"
)
elif v == "PROTEÇÃO":
mensagem = (
"Turmalina Negra – Proteção energética forte\n"
"Ônix – Bloqueia energias negativas\n"
"Obsidiana – Proteção espiritual e autoconhecimento\n"
"Hematita – Aterramento e defesa emocional"
)
elif v == "ANSIEDADE / CALMA":
mensagem = (
"Ametista – Tranquilidade, paz mental e espiritualidade\n"
"Howlita – Reduz estresse e tensão\n"
"Lepidolita – Equilíbrio emocional e calma profunda\n"
"Selenita – Paz, limpeza energética"
)
elif v == "PROSPERIDADE / SUCESSO":
mensagem = (
"Citrino – Abundância, dinheiro e alegria\n"
"Pirita – Prosperidade material e confiança\n"
"Olho de Tigre – Foco, coragem e sucesso profissional\n"
"Aventurina Verde – Sorte e oportunidades"
)
resultado_texto.config(text=mensagem)
dropDownList = ["AMOR", "PROTEÇÃO", "ANSIEDADE / CALMA","PROSPERIDADE / SUCESSO"]
dropdown = OptionMenu(root, var, *dropDownList, command=app)
var.set(dropDownList[0])
dropdown.place(relx=0.35, rely=0.33, relwidth=0.6)
dropdown.config(background='#09A3BA', foreground="#FFFFFF",font=("Arial", 20, "bold"))
dropdown["menu"].config(background='#09A3BA', foreground="#FFFFFF",font=("Arial", 20, "bold"))
resultado_texto = Label(
text="",
font=("Arial", 12, "bold"),
bg="#cfe2f3"
)
resultado_texto.place(relx=0.05, rely=0.55, relwidth=0.9, relheight=0.38)
root.mainloop()