from tkinter import *
root = Tk()
root.geometry("700x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Presidente de Cuba após Fulgencio Batista")
titulo = Label(
text="Presidente de Cuba após Fulgencio Batista",
font=("Arial", 23, "bold"),
bg="#103030",
fg="#49e3e3"
)
titulo.place(relx=0.05, rely=0.05)
var = StringVar()
def app(*args):
v = var.get()
if v == "Fidel Castro":
mensagem = (
"Período: 1959–2008\n"
"Inicialmente Primeiro-Ministro (1959–1976),\n"
"depois Presidente do Conselho de Estado e do\n"
"Conselho de Ministros (1976–2008).\n"
"Figura central da Revolução Cubana."
)
elif v == "Raúl Castro":
mensagem = (
"Período: 2008–2018\n"
"Irmão de Fidel. Reformas econômicas graduais;\n"
"presidência formal após renúncia de Fidel."
)
else:
mensagem = (
"Período: 2018–presente\n"
"Primeiro líder não-Castro desde a revolução.\n"
"Mantém o controle do Partido Comunista de Cuba."
)
resultado_texto.config(text=mensagem)
dropDownList = ["Fidel Castro", "Raúl Castro", "Miguel Díaz-Canel"]
dropdown = OptionMenu(root, var, *dropDownList, command=app)
var.set(dropDownList[0])
dropdown.place(relx=0.2, rely=0.25, relwidth=0.6)
dropdown.config(background='#09A3BA', foreground="#FFFFFF",
font=("Arial", 23, "bold"))
dropdown["menu"].config(background='#09A3BA', foreground="#FFFFFF",
font=("Arial", 23, "bold"))
resultado_texto = Label(
text="",
font=("Arial", 12, "bold"),
bg="#cfe2f3"
)
resultado_texto.place(relx=0.05, rely=0.5, relwidth=0.9, relheight=0.45)
app()
root.mainloop()