Prechádzať zdrojové kódy

Загрузить файлы ''

gr601_schugal 4 rokov pred
rodič
commit
f956c029a3
1 zmenil súbory, kde vykonal 51 pridanie a 0 odobranie
  1. 51 0
      form2.py

+ 51 - 0
form2.py

@@ -0,0 +1,51 @@
+from tkinter import *
+from tkinter import messagebox
+from funcs import writeTrans
+from tkinter import ttk
+
+window = Tk()
+window.title('Транзакция')
+window.geometry('600x400')
+window.resizable(False, False)
+
+font_header = ('Arial', 15)
+font_entry = ('Arial', 12)
+label_font = ('Arial', 11)
+base_padding = {'padx': 10, 'pady': 8}
+header_padding = {'padx': 10, 'pady': 12}
+
+def clicked():
+    sender = str(sender_entry.get())
+    recipient = str(recipient_entry.get())
+    amount = float(amount_entry.get())
+    writeTrans(sender, recipient, amount)
+    messagebox.showinfo('Статус операции', '{sender} отправила {recipient} {amount} Eth.'.format(sender=sender, recipient=recipient, amount=amount))
+
+main_label = Label(window, text='Транзакция', font=font_header, justify=CENTER, **header_padding)
+main_label.pack()
+
+sender_label = Label(window, text='Имя отправителя', font=label_font , **base_padding)
+sender_label.pack()
+
+sender_entry = Entry(window, bg='#fff', fg='#444', font=font_entry)
+sender_entry.pack()
+
+recipient_label = Label(window, text='Имя получателя', font=label_font , **base_padding)
+recipient_label.pack()
+
+recipient_entry = Entry(window, bg='#fff', fg='#444', font=font_entry)
+recipient_entry.pack()
+
+amount_label = Label(window, text='Сумма', font=label_font , **base_padding)
+amount_label.pack()
+
+amount_entry = Entry(window, bg='#fff', fg='#444', font=font_entry)
+amount_entry.pack()
+
+send_btn = Button(window, text='Создать', command=clicked)
+
+
+
+send_btn.pack(**base_padding)
+
+window.mainloop()