from tkinter import *
def mostrar_info():
imperador = var.get()
if imperador == "Dom Pedro I":
info.config(text="Dom Pedro I (1798–1834) - Primeiro imperador do Brasil, proclamou a independência em 1822.")
elif imperador == "Dom Pedro II":
info.config(text="Dom Pedro II (1825–1891) - Segundo imperador do Brasil, longo reinado e abolição da escravidão em 1888.")
root = Tk()
root.geometry("700x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Lista de Imperadores do Brasil")
titulo = Label(root, text="Lista de Imperadores do Brasil", font=("Arial", 28, "bold"), bg="#103030", fg="#49e3e3")
titulo.place(relx=0.13, rely=0.05)
texto_sub1 = Label(root, text="Imperadores do Brasil:", font=("Arial", 18, "bold"), bg="#103030", fg="#49e3e3")
texto_sub1.place(relx=0.15, rely=0.25)
var = StringVar()
dropDownList = ["Dom Pedro I", "Dom Pedro II"]
var.set(dropDownList[0])
dropdown = OptionMenu(root, var, *dropDownList)
dropdown.place(relx=0.55, rely=0.26,relwidth=0.35)
dropdown.config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 18, "bold"))
dropdown["menu"].config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 18, "bold"))
botao = Button(root, text="Mostrar Informações", command=mostrar_info, bg="#09A3BA", fg="#FFFFFF", font=("Arial", 18, "bold"))
botao.place(relx=0.35, rely=0.45)
info = Label(root, text="", font=("Arial", 18, "bold"), bg="#103030", fg="#FFFFFF", wraplength=500, justify="left")
info.place(relx=0.2, rely=0.7)
root.mainloop()