Tkinter Text widget ใช้รับอินพุตข้อความผู้ใช้หลายบรรทัด มันให้คุณสมบัติและฟังก์ชันในตัวมากมายที่สามารถใช้ปรับแต่ง text widget ได้ สมมติว่าเราต้องการสร้างแอปพลิเคชันที่เราต้องการแสดงรายการรายการใน Text widget ในการแทรกรายการใน Text widget เราต้องวนลูปแต่ละรายการในรายการและแทรกพวกเขาใน Text widget ตัวอย่างต่อไปนี้สาธิตวิธีการนำไปใช้
ตัวอย่าง
# นำเข้าไลบรารีที่จำเป็น
from tkinter import *
# สร้างอินสแตนซ์เฟรม Tkinter
win = Tk()
# กำหนดเรขาคณิต
win.geometry("700x350")
# เพิ่มรายการ
days = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]
text = Text(win, width=80, height=15)
text.pack()
# วนลูปแต่ละรายการในรายการ
for day in days:
text.insert(END, day + '\n')
win.mainloop()
ผลลัพธ์
การรันโค้ดด้านบนจะแสดงวันของสัปดาห์เป็นรายการใน text widget
