Text 多行文本
51.6 Text 多行文本
Text 多行编辑;get('1.0', END) 全部读取,insert 插入,delete 删除。
行号从 1.0 开始(第1行第0列)。
简易记事本
# ========================================
# 示例:Text 多行
# 说明:1.0 表示第1行开头,END 到末尾
# ========================================
import tkinter as tk
root = tk.Tk()
text = tk.Text(root, width=40, height=8, font=('', 11))
text.pack(padx=10, pady=10)
def save_preview():
content = text.get('1.0', tk.END).strip()
print('共', len(content), '字:', content[:50])
tk.Button(root, text='打印预览', command=save_preview).pack()
root.mainloop()