我对一般编程和Tkinter都是新手。我正在尝试将scrollbar与文本小部件一起使用,我使scrollbar工作得很好。但是,当行充满文本时,小部件上的文本不会改变行
在图中(Picture)上面的图像就是我所说的。下面的图片是我希望文本在tex小部件中的操作方式,但是添加了scrolbar。在下面的图片中,我可以通过选择文本并将其向下拖动到不理想的位置来滚动。这两张图片(图片中)都是从同一数据库条目中查询的
以下是我的滚动条图片相关代码:
selite_frame = Frame(hakutulos_frame)
selite_frame.grid(row=2, column=0, columnspan=3)
selite_text = Text(selite_frame, borderwidth=5, width=52, height=5, bg=colour5, relief="groove")
selite_text.insert(END, data[row_count][5])
selite_text.pack(side="left")
selite_text.configure(state=DISABLED)
很抱歉变量和一些文本不是英文的。这不是我的母语
尽管您没有提供适当的示例,但小部件上的
wrap
选项似乎已关闭,即使它通常在默认情况下处于打开状态您只需要将
wrap
选项设置为字符串“word”或“char”我不理解你的问题,但我认为如果你只使用标准的滚动文本对象而不是自己制作的,你的问题就可以避免
相关问题 更多 >
编程相关推荐