วิดเจ็ตในแอปพลิเคชัน Tkinter สามารถกำหนดค่าได้อย่างง่ายดายโดยเพิ่มส่วนขยายและคุณสมบัติเข้าไป วิดเจ็ตข้อความใน tkinter ใช้เพื่อยอมรับอินพุตของผู้ใช้หลายบรรทัด เราสามารถทำให้ข้อความภายในวิดเจ็ตข้อความเลื่อนได้โดยการเพิ่มแถบเลื่อนเข้าไป
ข้อความเลื่อน วิดเจ็ตยังมีอยู่ใน Tkinter Library เป็นการผสมผสานระหว่างวิดเจ็ตข้อความและวิดเจ็ตแถบเลื่อนซึ่งมีคุณลักษณะต่างๆ เช่น การเลื่อนข้อความในแอปพลิเคชัน หากต้องการใช้วิดเจ็ต ScrolledText ในแอปพลิเคชัน คุณต้องนำเข้าวิดเจ็ตก่อน ข้อความที่เลื่อน วิดเจ็ตทำงานคล้ายกับ ข้อความมาตรฐาน วิดเจ็ต ประกอบด้วยคุณสมบัติและแอตทริบิวต์ทั้งหมดที่สามารถใช้ได้อย่างกว้างขวางในวิดเจ็ต
ตัวอย่าง
# Import the tkinter library from tkinter import * from tkinter.scrolledtext import ScrolledText from lorem_text import lorem # Create an instance of tkinter frame win= Tk() # Set the size of the Tkinter window win.geometry("700x350") # Set the title of the window win.title("Scrolled Text") # Add ScrolledText widget size= 10 text= ScrolledText(win, width=40, height= 50) text.insert(END, lorem.paragraphs(10)) text.pack(fill= BOTH, side= LEFT, expand= True) win.mainloop()
ผลลัพธ์
การรันโค้ดด้านบนจะแสดงวิดเจ็ตข้อความแบบหลายบรรทัด ข้อความภายในวิดเจ็ตข้อความสามารถเลื่อนได้ เราสามารถเห็นผลลัพธ์ที่ดียิ่งขึ้นโดยการเพิ่มคุณสมบัติการตัดคำเข้าไป