из tkinter import *
Код: Выделить всё
Main = Tk()
# Main window
Main.title("Program")
Main.geometry("900x520")
# Background photo placed on top of Main
Photo_BG = PhotoImage(file=r"..//\Pictures\Background2.png")
Background_Main = Canvas(Main, width=800, height=400)
Background_Main.place(x=1, y=1)
# Frame One placed on top of Background photo. Frame One will be used to place widgets on it
Frame_BG = PhotoImage(file=r"..//\Pictures\Frame.png")
Frame_one = Frame(Background_Main, width=300, height=200)
Frame_one.place(x=1, y=1)
Label_Frame_one = Label(Frame_one, image = Frame_BG)
Label_Frame_one.place(x=1, y=1)
# Horizontal Scrollbar for the Frame One to Scroll Entry Columns
hbar = Scrollbar(Frame_one,orient = 'horizontal',width= 20)
for i in range(9): # columns
for j in range(4): # rows
entry_grid = Entry(Frame_one, width=7, fg='black', font=('Arial',10,'bold'))
entry_grid.place(x=((i*60)+1), y=((j*20)+1))
entry_grid.insert(END, str(i+j))
entry_grid.config(state= "disabled")
entry_grid.config(xscrollcommand = hbar.set)
hbar.place(x=1, y=90)
Main.mainloop()
[img]https://i.sstatic.net /DVS7XP4E.png[/img]
Как мне выполнить горизонтальную прокрутку между столбцами только в Frame_One? Я хочу использовать особенности места, а не упаковки.
Подробнее здесь: https://stackoverflow.com/questions/784 ... entry-colu