- import tkinter as tk
- root = tk.Tk()
- text = tk.Text(root, width=60, wrap=tk.WORD) # 设置宽度为 20,并设置 wrap 为 WORD
- text.pack()
- text.insert(tk.END, "这是一个很长的文本,超过了设置的宽度部分需要换行显示。这是第一行。这是第二行。")
- root.mainloop()
复制代码
使用 Tkinter 创建 GUI 界面时,可以使用 Text 控件,并设置 wrap 属性为 WORD,以实现自动根据单词进行换行,当文本超过设置的宽度时,会自动根据单词进行换行显示。不同的图形界面库可能有不同的文本控件和属性设置方式,可以根据具体的库和需求进行调整。 |