Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter 캔버스 사각형의 윤곽선을 색칠하는 방법은 무엇입니까?

<시간/>

Tkinter 캔버스에서 직사각형, 호, 원 등과 같은 다양한 모양을 만들 수 있습니다. Canvas 위젯에는 모양의 속성을 구성하는 데 사용할 수 있는 많은 내장 기능과 메서드가 있습니다.

캔버스 직사각형의 윤곽선에 색상을 지정하려면 윤곽선 에 색상 값을 지정해야 합니다. 특성. create_rectangle(top, left, bottom, right) 함수에 적용됩니다. 윤곽이 보여야 하는 위치.

예시

#Import the required libraries
from tkinter import *

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

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

#Create a canvas object
canvas= Canvas(win, width= 300, height= 350)

#Create a rectangle in canvas
canvas.create_rectangle(300,200,10,10, outline= "red", fill= "white")
canvas.pack()

win.mainloop()
에 사각형 만들기

출력

위의 코드를 실행하면 캔버스 위젯 내부에 사각형이 표시됩니다.

Tkinter 캔버스 사각형의 윤곽선을 색칠하는 방법은 무엇입니까?

직사각형의 윤곽선을 빨간색으로 설정했는지 확인하세요.