我正在尝试在禁用自动换行和水平滚动条的文本窗口中写入,如下所示:
root = Toplevel()
root.geometry("%dx%d+0+0" % (350,400))
af=Frame(root)
chtext = Text(af, width=45, wrap=None,font=("Arial",12))
chxscrollbar=Scrollbar(chtext, orient=HORIZONTAL, command=chtext.xview)
chtext["xscrollcommand"]=chxscrollbar.set
af.pack(fill="both", expand=True)
chtext.pack(side="left", expand=1, fill="both")
chxscrollbar.pack(side="bottom", fill="x", expand=False)
我的问题是它仍然自动换行我写的内容......我错过了一些明显的东西吗???
thanks!
None
不是换行选项的有效值。你需要使用字符串"none"
或 tkinter 变量NONE
。通过指定python值None
您实际上正在请求默认值,即"char"
chtext = Text(af, width=45, wrap="none", font=("Arial",12))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)