Hey, I have been working with Tkinter code using grid and with some certain ways of using pack at same time, as mentioned below in code.
Please check the Snap Attachment fo further info
Suggestions on this will be very helpful
def __init__(self, master): super().__init__(master, bg='powder blue') Frame1 = tk.Frame(self.master, bg='powder blue') Frame1.pack(side="bottom", fill="x", pady=10, anchor='n') Frame2 = tk.Frame(self.master, bg='powder blue') Frame2.pack(side="left", fill="both", pady=10, anchor='n') self.master.geometry('1350x750+0+0') self.master.config(bg='powder blue') tk.Label(Frame2, text='Reference System', font=('arial', 30, 'bold'), bg='powder blue', fg='black').grid(pady=10) tk.Label(Frame2, text="Accuracy: ", bg='powder blue', font=('arial', 12, 'bold')).grid(row=3) self.text = tk.StringVar() tk.Label(Frame2, textvariable=self.text, bg='powder blue',font=('arial', 12, 'bold')).grid(row=3, column=1) tk.Label(Frame2, text="No of Jobs: ", bg='powder blue', font=('arial', 12, 'bold')).grid(row=3,column=2) self.text1 = tk.StringVar() tk.Label(Frame2, textvariable=self.text1, bg='powder blue',font=('arial', 15, 'bold')).grid(row=3, column=3) b = tk.Button(Frame2, text="Display", command=self.loopCap) b.grid(row=6, column=2, pady=5) self.label = tk.Label(Frame1,bg='powder blue') self.label.grid(row=7, column=1, pady=5) self.label1 = tk.Label(Frame1, bg='powder blue') self.label1.grid(row=7, column=2, pady=5) print("Load")but I am not able to understand why I am getting so much space while initializing "row=3 and column 0" between "Accuracy" label and "text variable = self.text"
Please check the Snap Attachment fo further info
Suggestions on this will be very helpful