Canvas เป็นหนึ่งในวิดเจ็ตที่ยืดหยุ่นใน tkinter ซึ่งควบคุมวิดเจ็ตด้วยพลังของฟังก์ชัน วิธีการ และแอตทริบิวต์ อย่างไรก็ตาม สามารถใช้ผ้าใบ tkinter เพื่อสร้างข้อความโดยใช้ create_text(ตัวเลือก) ตัวสร้าง เราสามารถกำหนดข้อความพร้อมกับคุณสมบัติอื่นๆ ในตัวสร้าง หลังจากกำหนดข้อความแล้ว เราสามารถควบคุมรูปแบบข้อความได้ เช่น ตระกูลแบบอักษร ขนาดแบบอักษร และรูปแบบแบบอักษรโดยใช้ แบบอักษร (คุณสมบัติ) .
ตัวอย่าง
เรามาดูตัวอย่างต่อไปนี้ที่เราจะเพิ่มข้อความใหม่แล้วปรับขนาดโดยใช้แบบอักษร ทรัพย์สิน
#Import tkinter library
from tkinter import *
from tkinter import ttk
#Create an instance of tkinter frame or window
win= Tk()
#Set the geometry of tkinter frame
win.geometry("750x250")
#Creating a canvas
canvas= Canvas(win, width= 430, height= 450)
#Create a text inside canvas
text= canvas.create_text(200,40,text="Hey, Developers!", font=('Helvetica','30','bold'))
canvas.pack()
win.mainloop() ผลลัพธ์
การเรียกใช้โค้ดด้านบนจะแสดงหน้าต่างที่มีข้อความในพื้นที่ทำงาน เราสามารถปรับขนาดข้อความในแคนวาสได้โดยใช้แอตทริบิวต์ font(options)

ตอนนี้ เปลี่ยนขนาดแบบอักษรจากคุณสมบัติแล้วเรียกใช้โค้ดเพื่อดูการเปลี่ยนแปลงที่สะท้อนออกมา