-
Notifications
You must be signed in to change notification settings - Fork 0
/
03tk-ferradosm.py
43 lines (30 loc) · 1.16 KB
/
03tk-ferradosm.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!/usr/bin/python
# coding: utf-8
from Tkinter import *
def metrosferrado():
fmetros = str(round(float(ferrados.get())*509,2))
fmetros = ferrados.get() + " ferrados = " + fmetros + " metros"
resultadom.set(fmetros)
metrosf = str(round(float(ferrados.get())/509,2))
metrosf = ferrados.get() + " metros = " + metrosf + " ferrados"
resultadof.set(metrosf)
app = Tk()
app.title("Ferrados e metros")
app.geometry("420x220")
texto = Label(app, text="Ferrados a metros a ferrados")
texto.configure(font="Sans 12 bold", fg ="green")
texto.pack()
ferrados = StringVar()
ferrados.set(1)
selector = Entry(app,textvariable=ferrados,width=6)
selector.configure(font="sans 14 bold", fg ="darkblue", bg ="white")
selector.pack(padx=20,pady=10)
boton = Button(app, text="Calcular", command=metrosferrado)
boton.pack(padx=30,pady=10)
resultadom = StringVar()
resultadof = StringVar()
caixa_resultado = Label(app,textvariable=resultadom, font="sans 14 bold", fg ='violet red')
caixa_resultado.pack(padx=30,pady=10)
caixa_resultado = Label(app,textvariable=resultadof, font="sans 14 bold", fg ='violet red')
caixa_resultado.pack(padx=30,pady=5)
app.mainloop()