from tkinter import *
root = Tk()
root.geometry("350x350")
root.resizable(0, 0)
root.config(bg="#d9ead3")
root.title("Fatoração")
def app():
va = a.get()
vx = x.get()
vy = y.get()
r = va*vx+va*vy
resultado.set(r)
def limpar():
a_entrada.delete(0, END)
x_entrada.delete(0, END)
y_entrada.delete(0, END)
titulo = Label(text="Fatoração a(x+y)",
font=("Arial", "15", "bold"),bg="#d9ead3",fg="#bf9000")
titulo.place(relx=0.25, rely=0.05)
texto_sub1 = Label(text="A: ",
font=("Arial", "12", "bold"),bg="#d9ead3",fg="#bf9000")
texto_sub1.place(relx=0.2, rely=0.2)
texto_sub2 = Label(text="X: ",
font=("Arial", "12", "bold"),bg="#d9ead3",fg="#bf9000")
texto_sub2.place(relx=0.2, rely=0.33)
texto_sub3 = Label(text="Y: ",
font=("Arial", "12", "bold"),bg="#d9ead3",fg="#bf9000")
texto_sub3.place(relx=0.2, rely=0.45)
a = DoubleVar()
a_entrada= Entry(textvariable=a,font=("Arial","12","bold"),
bg="white",fg="green",justify='center')
a_entrada.place(relx=0.35,rely=0.2,relwidth=0.45)
x = DoubleVar()
x_entrada= Entry(textvariable=x,font=("Arial","12","bold"),
bg="white",fg="green",justify='center')
x_entrada.place(relx=0.35,rely=0.33,relwidth=0.45)
y = DoubleVar()
y_entrada= Entry(textvariable=y,font=("Arial","12","bold"),
bg="white",fg="green",justify='center')
y_entrada.place(relx=0.35,rely=0.45,relwidth=0.45)
texto_resultado = Label(text="Calculo: ",font=("Arial",12,"bold"),
bg="#d9ead3",fg="green")
texto_resultado.place(relx=0.25,rely=0.8)
butao_mostrar = Button(root, text="Calcular", bg="#466a8d",
font=("Arial","12","bold"),fg="white",command=app)
butao_mostrar.place(relx=0.1,rely=0.6,relwidth=0.25)
butao_limpar = Button(root, text="Limpar", bg="#466a8d",
font=("Arial","12","bold"),fg="white",command=limpar)
butao_limpar.place(relx=0.4,rely=0.6,relwidth=0.25)
butao_exit = Button(root, text="Sair", bg="#466a8d",
font=("Arial","12","bold"),fg="white"
,command=root.destroy)
butao_exit.place(relx=0.7,rely=0.6,relwidth=0.25)
resultado = StringVar()
vresultado = Label(textvariable=resultado,font=("Arial",12,"bold"),
bg="#c0ccc0",fg="green")
vresultado.place(relx=0.55,rely=0.8,relwidth=0.3)
root.mainloop()
Comentários
Enviar um comentário