Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะเปลี่ยนความหนาของเค้าร่างของรูปร่างบนผืนผ้าใบ Tkinter ได้อย่างไร?


สมมุติว่าเราได้สร้างวงรีบนผืนผ้าใบ Tkinter แล้ว งานคือเปลี่ยนความหนาของเค้าร่างของวงรี ในการเปลี่ยนความหนาของเค้าร่าง กำหนดเส้นขอบหรือเค้าร่างให้กับสี่เหลี่ยมผืนผ้า กำหนด ความกว้าง คุณสมบัติในตัวสร้างและกำหนดค่าเป็นจำนวนเต็ม คุณยังสามารถกำหนดคุณสมบัติเค้าร่างเพื่อกำหนดสีให้กับ เค้าร่าง ของวงรี

ตัวอย่าง

#Import the required libraries
from tkinter import *

#Create an instance of Tkinter Frame
win = Tk()

#Set the geometry
win.geometry("700x350")

# Define a Canvas Widget
canvas = Canvas(win, width=500, height=350)
canvas.pack()

# Create an oval in Canvas
canvas.create_oval(100,300,500,100, outline='green', width=5)

win.mainloop()

ผลลัพธ์

การเรียกใช้โค้ดด้านบนจะแสดงหน้าต่างที่มีวงรีที่มีโครงร่างสีเขียวหนา

จะเปลี่ยนความหนาของเค้าร่างของรูปร่างบนผืนผ้าใบ Tkinter ได้อย่างไร?