簡體   English   中英

如何使用 Tkinter 條目輸入多行?

[英]How can I type in multiple lines using Tkinter Entry?

一般來說,我對編程和 tkinter 還很陌生。 在這里,我將展示我正在努力處理的代碼部分。 我想通過擴大這個小部件,它可以讓我輸入多行,但顯然它沒有。 例如,我應該怎么做才能讓這個條目允許用戶在單擊“輸入”按鈕后輸入多行?

tweet_text = tk.Entry(post_window, width = 33)
tweet_text.grid(ipadx = 49, ipady = 49, row = 0 , column = 0)```

Thank you!

條目小部件用於輸入非常短的輸入,對於較大的輸入使用Text小部件。

from tkinter import *

def take():
    print(t.get(1.0,'end-1c'))

root = Tk()
t = Text(root,height=10,width=50)
t.pack(padx=10)

b = Button(root,text='Click me',command=take)
b.pack(pady=10)

root.mainloop()

這是一個簡單的代碼,用於顯示和獲取文本框中的所有文本。

有關文本小部件的更多信息,請單擊此處

希望這能消除您的疑慮,如果有任何錯誤或疑問,請告訴我。

干杯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM