import random
adjetivos = [
"Perdido", "Sombrio", "Escondido", "Último", "Misterioso", "Proibido", "Eterno",
"Sagrado", "Fantástico", "Inesperado", "Cruel", "Brilhante", "Obscuro", "Imortal",
"Solitário", "Enigmático", "Veloz", "Perigoso", "Majestoso", "Antigo"
]
substantivos = [
"Destino", "Segredo", "Reino", "Labirinto", "Herança", "Caminho", "Inferno",
"Castelo", "Oceano", "Montanha", "Espelho", "Tesouro", "Profecia", "Sombras",
"Cidade", "Lenda", "Portal", "Guarda", "Alvorecer", "Horizonte"
]
tempos = [
"do Amanhã", "da Meia-Noite", "do Passado", "do Futuro", "da Eternidade", "do Silêncio",
"da Aurora", "do Crepúsculo", "da Tempestade", "da Escuridão", "do Abismo", "da Liberdade",
"da Verdade", "do Medo", "da Vitória", "da Fuga", "do Desespero", "da Esperança", "do Caos"
]
def gerar_nome_filme():
nome = f"O {random.choice(adjetivos)} {random.choice(substantivos)} {random.choice(tempos)}"
resultado_texto.config(text=nome)
from tkinter import *
root = Tk()
root.geometry("700x300")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Gerar nomes de Filmes")
titulo = Label(text="Gerar nomes de Filmes",
font=("Arial", "30", "bold"), bg="#103030", fg="#49e3e3")
titulo.place(relx=0.18, rely=0.05)
def limpar():
resultado_texto.config(text="")
def app():
resultado_texto.config(text="")
but1 = Button(text="Gerar", bd=2, bg='#107db2', fg='white',
font=('verdana', 12, 'bold'), command=gerar_nome_filme)
but1.place(relx=0.1, rely=0.35, relwidth=0.25, relheight=0.15)
but_limpar = Button(text="Limpar", bd=2, bg='#107db2', fg='white',
font=('verdana', 12, 'bold'), command=limpar)
but_limpar.place(relx=0.4, rely=0.35, relwidth=0.25, relheight=0.15)
but_sair = Button(text="Sair", bd=2, bg='#107db2', fg='white',
font=('verdana', 12, 'bold'), command=root.destroy)
but_sair.place(relx=0.7, rely=0.35, relwidth=0.25, relheight=0.15)
resultado_texto = Label(text="",
font=("Arial", 12, "bold"), bg="#cfe2f3")
resultado_texto.place(relx=0.05, rely=0.6, relwidth=0.9, relheight=0.3)
root.mainloop()