Макет TKinter - новые объекты, новая строка - PullRequest
0 голосов
/ 22 марта 2019

Как я могу организовать сетку tkinter так, чтобы у каждого объекта "leg" было 5 входов в 1 строке; 4 ряда по 4 предмета?

После создания он начинает новую строку с каждой записи, как показано: Tkinter Grid

import tkinter as tk

class Calculator:

    def __init__(self,master):

        leg1 = Variables(master)
        leg2 = Variables(master)
        leg3 = Variables(master)
        leg4 = Variables(master)

class Variables(Calculator):

    def __init__(self,master):

        self.qty = tk.Entry(master)
        self.qty.grid(column=0)
        self.expiry = tk.Entry(master)
        self.expiry.grid(column=1)
        self.strike = tk.Entry(master)
        self.strike.grid(column=2)
        self.opt = tk.Entry(master)
        self.opt.grid(column=3)
        self.price = tk.Entry(master)
        self.price.grid(column=4)

root = tk.Tk()
a = Calculator(root)
root.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...