2016-07-28 34 views
1

我需要在tkinter的GUI中爲用戶創建一個消息框。對於我的3/4條目,Entry(master, options. . .,)的作品。但對於消息框,我需要一個多行條目。創建多行文本輸入的更好方法?

我該怎麼做?我嘗試了ScrolledText(root).pack(),但它沒有與Entry相同的命令/變量。

回答

1

它沒有明確的documentation提及,但即使tkinter.Entry widget的內容可以滾動,它只能滾動水平這意味着你不能使用不像CanvasTextListbox小部件yscrollcommand選項。

這意味着在技術上你的目標是不可行的,我的意思是你不能寫一個文本輸入構件內多條線路,讓你在垂直方向而只能橫向滾動他們:

enter image description here

(如果你需要的代碼這個截圖,請讓我知道)。