Я пытаюсь получить два текстовых поля, каждое из которых имеет полосы прокрутки.Однако, когда я пытаюсь это сделать:
from Tkinter import *
root = Tk()
s_start = Scrollbar(root)
t_start = Text(root, width=50, height=10)
t_start.focus_set()
s_start.pack(side=RIGHT, fill=Y)
t_start.pack(side=LEFT, fill=Y)
s_start.config(command=t_start.yview)
t_start.config(yscrollcommand=s_start.set)
s_end = Scrollbar(root)
t_end = Text(root, width=50, height=10)
t_end.focus_set()
s_end.pack(side=RIGHT, fill=Y)
t_end.pack(side=LEFT, fill=Y)
s_end.config(command=t_end.yview)
t_end.config(yscrollcommand=s_end.set)
root.mainloop()
Это происходит:
Если это неясно, это два отдельных текстовых поля справое текстовое поле функционально связано с внутренней полосой прокрутки, а левое текстовое поле функционально связано с внешней полосой прокрутки.