from tkinter import *
def exit():
root.destroy()
def limpar1():
total_salarios_entrada.delete(0, END)
viagem_entradas.delete(0, END)
comida_entradas.delete(0, END)
outros_entradas.delete(0, END)
def app():
s = salario.get()
v = viagem.get()
c = comida.get()
o = outros.get()
gastos = v + c + o
if s == gastos:
p = 'Não existe poupança'
elif s > gastos:
p = s - gastos
else:
p = 'Poupança negativa'
vresultado1.set(p)
root = Tk()
root.title("Calculador de Poupança")
root.geometry("300x400")
root.configure(bg="#9ae8e1")
root.resizable(0,0)
salario = DoubleVar()
viagem = DoubleVar()
comida = DoubleVar()
outros = DoubleVar()
texto1 = Label( text="Calcular Poupança", font=("Arial","18","bold"), fg="#e52112", bg="#9ae8e1")
texto1.place(relx=0.15,rely=0.05)
total_salarios_textos = Label( text="Total de Salário", font=("Arial","12","bold"), fg="#4666ff", bg="#9ae8e1")
total_salarios_textos.place(relx=0.1,rely=0.2)
total_salarios_entrada = Entry( font=("Arial", 11), textvariable=salario,justify='center')
total_salarios_entrada.place(relx=0.55,rely=0.2,relwidth=0.35)
viagem_textos = Label( text="Viagem",font=("Arial","12","bold"), fg="#4666ff", bg="#9ae8e1")
viagem_textos.place(relx=0.1,rely=0.35)
viagem_entradas =Entry( font=("Arial", 11), textvariable=viagem,justify='center')
viagem_entradas.place(relx=0.55,rely=0.35,relwidth=0.35)
comida_textos = Label( text="Comida",font=("Arial","12","bold"), fg="#4666ff", bg="#9ae8e1")
comida_textos.place(relx=0.1,rely=0.45)
comida_entradas =Entry( font=("Arial", 11), textvariable=comida,justify='center')
comida_entradas.place(relx=0.55,rely=0.45,relwidth=0.35)
outros_textos = Label( text="Outras Despesas",font=("Arial","12","bold"), fg="#4666ff", bg="#9ae8e1")
outros_textos.place(relx=0.1,rely=0.55)
outros_entradas =Entry( font=("Arial", 11), textvariable=outros,justify='center')
outros_entradas.place(relx=0.55,rely=0.55,relwidth=0.35)
#, command=cal_savings
b1 = Button(text="Calcular Poupança", font=("Arial", 12,"bold"),bg="#82a8f4",fg="#e52112", command=app)
b1.place(relx=0.3,rely=0.65,relwidth=0.5)
resultado1_texto=Label( text="A sua poupança é: ",bg="#9ae8e1",font=("Arial", 12,"bold"),fg="#4666ff")
resultado1_texto.place(relx=0.05,rely=0.75)
vresultado1 = StringVar()
resultado1=Label( textvariable=vresultado1,bg="#82a8f4")
resultado1.place(relx=0.55,rely=0.75,relwidth=0.4)
b2 = Button(text="Sair", font=("Arial", 12,"bold"),bg="#82a8f4",fg="#b45f06",command=exit)
b2.place(relx=0.55,rely=0.85,relwidth=0.3)
b3 = Button(text="Limpar", font=("Arial", 12,"bold"),bg="#82a8f4",fg="#b45f06",command=limpar1)
b3.place(relx=0.1,rely=0.85,relwidth=0.3)
root.mainloop()
Comentários
Enviar um comentário