from tkinter import *
root = Tk()
root.geometry("700x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Perturbações mentais mais comuns")
# Título
titulo = Label(
text="Perturbações mentais mais comuns",
font=("Arial", 28, "bold"),
bg="#103030",
fg="#49e3e3"
)
titulo.place(relx=0.05, rely=0.05)
var = StringVar()
dropDownList = [
"Depressão major", "Transtornos de ansiedade", "Perturbação de pânico",
"Perturbação obsessivo-compulsiva", "Perturbação de stress pós-traumático",
"Perturbação de hiperatividade e défice de atenção",
"Perturbações por uso de substâncias", "Perturbação do sono",
"Perturbações da personalidade", "Perturbações alimentares"
]
# Dicionário com descrições
descricoes = {
"Depressão major": "Caracteriza-se por tristeza persistente, perda de interesse nas atividades do dia a dia, fadiga, alterações no sono e no apetite. Pode afetar a concentração e a autoestima.",
"Transtornos de ansiedade": "Envolve preocupação excessiva e constante, nervosismo e tensão. Pode causar sintomas físicos como batimento cardíaco acelerado, suor e dificuldade em relaxar.",
"Perturbação de pânico": "Caracteriza-se por ataques súbitos de medo intenso, acompanhados de sintomas como falta de ar, tonturas, dor no peito e sensação de perda de controlo.",
"Perturbação obsessivo-compulsiva": "Inclui pensamentos repetitivos e indesejados (obsessões) e comportamentos repetitivos (compulsões), como lavar as mãos várias vezes ou verificar coisas constantemente.",
"Perturbação de stress pós-traumático": "Surge após experiências traumáticas. A pessoa pode reviver o evento através de memórias ou pesadelos e evitar situações que lembrem o trauma.",
"Perturbação de hiperatividade e défice de atenção": "Caracteriza-se por dificuldade em manter a atenção, impulsividade e hiperatividade. Pode afetar o desempenho escolar e social.",
"Perturbações por uso de substâncias": "Relaciona-se com o consumo excessivo de álcool ou drogas, levando à dependência e a problemas físicos, psicológicos e sociais.",
"Perturbação do sono": "Inclui dificuldades em adormecer, manter o sono ou dormir bem. Pode causar cansaço, irritabilidade e dificuldades de concentração.",
"Perturbações da personalidade": "São padrões duradouros de comportamento e pensamento que dificultam as relações e a adaptação social, sendo muitas vezes rígidos e difíceis de alterar.",
"Perturbações alimentares": "Envolvem comportamentos alimentares prejudiciais, como restrição extrema ou compulsão alimentar, geralmente associados à imagem corporal e autoestima."
}
# Função que atualiza o texto
def app(selecao):
resultado_texto.config(text=descricoes.get(selecao, ""))
dropdown = OptionMenu(root, var, *dropDownList, command=app)
var.set(dropDownList[0])
dropdown.place(relx=0.05, rely=0.25, relwidth=0.9)
dropdown.config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 18, "bold"))
dropdown["menu"].config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 18, "bold"))
resultado_texto = Label(
text="",
font=("Arial", 12, "bold"),
bg="#cfe2f3",
anchor="nw",
justify="left",wraplength=600
)
resultado_texto.place(relx=0.05, rely=0.5, relwidth=0.9, relheight=0.4)
root.mainloop()