Jul-26-2020, 11:59 AM
Please provide enough of script to run.
scrollbar should go something like, but cannot test as your code is not runnable without modification.
scrollbar should go something like, but cannot test as your code is not runnable without modification.
canvas = Canvas(frame,bd=0) canvas.grid(row=0, column=0, sticky=N+S+E+W) cheight = canvas.winfo_height() yscrollbar = tk.Scrollbar(canvas, orient=tk.VERTICAL, command=canvas.yview) yscrollbar.grid(row=0, rowspan=self.treeheight, column=1, sticky='ns') xscrollbar = tk.Scrollbar(canvas, orient=tk.HORIZONTAL, command=canvas.xview) xscrollbar.grid(row=self.cheight + 1, column=0, sticky='ew') canvas.congigure(yscroll=yscrollbar) canvas.congigure(xscroll=xscrollbar) frame.pack() entry1 = Entry(canvas,bg='blue',fg = 'white',width=70) entry2 = Entry(canvas,bg='red',fg = 'white',width=70) entry1.pack() entry2.pack() def pressed(ro): global button1 y=e.get() if type(y)==str and y!="": entry1 = Entry(canvas,bg='blue',width=70) entry2 = Entry(canvas,bg='red',width=70) entry1.pack() entry2.pack() e=Entry(root,width=124) e.pack() button1 = Button(root,text= "Submit",command =lambda: pressed(0)) button1.pack()