2013-09-26 3 views
0
에 내가 & 수평 스크롤 사용할 줄 바꿈 텍스트 창에 쓰기를 시도하고있어

을 바꿈을 비활성화 할 수 없습니다 :같이, Tkinter를

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) 

내 문제는 아직도 내가 그것으로 무엇을 쓰기 wordwraps이다 ... 나는 명백한 무엇인가 놓치고있다?

감사합니다.

답변

2

None은 줄 바꿈 옵션에 유효한 값이 아닙니다. 문자열 "none" 또는 tkinter 변수 NONE을 사용해야합니다. 파이썬 값 None을 지정하면 실제로 기본값 인 "char"

chtext = Text(af, width=45, wrap="none", font=("Arial",12)) 
+0

을 요청하게됩니다. 그게 전부 였어. 비록 내가 파이썬 코드의 나머지 부분과 일관성이 없다는 것을 알았지 만, 어디에나 None이 사용되었다. – alessandro