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 캔버스에서 모양의 윤곽선 두께를 변경하는 방법은 무엇입니까?