Mundo em Python

Frases de Motivação contra a ansiedade

from tkinter import *
import random frases_ansiedade = [
"Isto é ansiedade, vai passar.",
"Estou seguro neste momento.",
"A minha respiração acalma-me.",
"Eu não sou os meus pensamentos.",
"Posso ir um passo de cada vez.",
"Já ultrapassei momentos difíceis antes.",
"Este sentimento é temporário.",
"Tenho controlo sobre as minhas ações.",
"Não preciso de resolver tudo agora.",
"Está tudo bem sentir ansiedade.",
"O meu corpo está apenas em alerta.",
"Posso parar e respirar.",
"Escolho focar-me no presente.",
"Consigo lidar com isto.",
"A calma volta sempre.",
"Sou mais forte do que este momento.",
"Não preciso de lutar contra tudo ao mesmo tempo.",
"Posso deixar este pensamento passar.",
"Estou a fazer o meu melhor.",
"Cada respiração traz mais calma.",
"Permito-me sentir sem julgamento.",
"Estou aqui, no agora.",
"Este desconforto não me define.",
"Confio que isto vai melhorar.",
"Posso dar um pequeno passo agora.",
"Não estou sozinho/a.",
"A ansiedade não manda em mim.",
"Posso escolher a calma.",
"Isto é difícil, mas consigo.",
"Vai ficar mais leve com o tempo."
] root = Tk()
root.geometry("700x300")
root.resizable(False, False)
root.config(bg="#103030")
root.title("Frases de Motivação contra a ansiedade") titulo = Label(
root,
text="Frases de Motivação contra a ansiedade",
font=("Arial", 22, "bold"),
bg="#103030",
fg="#49e3e3"
)
titulo.place(relx=0.1, rely=0.05) def mostrar_frase():
frase = random.choice(frases_ansiedade)
resultado_texto.config(text=frase) def limpar():
resultado_texto.config(text="") btn_mostrar = Button(
root, text="Mostrar",
bg="#107db2", fg="white",
font=("Verdana", 12, "bold"),
command=mostrar_frase
)
btn_mostrar.place(relx=0.1, rely=0.3, relwidth=0.25, relheight=0.15) btn_limpar = Button(
root, text="Limpar",
bg="#107db2", fg="white",
font=("Verdana", 12, "bold"),
command=limpar
)
btn_limpar.place(relx=0.4, rely=0.3, relwidth=0.25, relheight=0.15) btn_sair = Button(
root, text="Sair",
bg="#107db2", fg="white",
font=("Verdana", 12, "bold"),
command=root.destroy
)
btn_sair.place(relx=0.7, rely=0.3, relwidth=0.25, relheight=0.15) resultado_texto = Label(
root,
text="",
font=("Arial", 14, "bold"),
bg="#103030",
fg="white",
wraplength=650,
justify="center"
)
resultado_texto.place(relx=0.05, rely=0.5, relwidth=0.9, relheight=0.4) root.mainloop()
0