Canvas 위젯은 Tkinter에서 가장 유용한 위젯 중 하나입니다. 개발자가 필요에 따라 응용 프로그램을 사용자 지정할 수 있도록 다양한 기능과 특징이 있습니다. Canvas 위젯은 응용 프로그램에 그래픽을 표시하는 데 사용됩니다. Canvas 위젯을 사용하여 다양한 유형의 모양을 만들고 개체를 그릴 수 있습니다.
Canvas 위젯의 배경색을 변경하려면 configure()를 사용할 수 있습니다. 방법. 여기서 명시적으로 변경하려는 Canvas 위젯의 배경색을 지정할 수 있습니다.
예시
다음 예에서는 생성 후 변경할 수 있는 기본 배경색 "하늘색"을 사용하여 캔버스 위젯을 만들었습니다.
# Import the required libraries from tkinter import * # Create an instance of tkinter frame win= Tk() # Define the size of the window win.geometry("700x300") # Function to change the color of the canvas def change_color(): canvas.configure(bg='blue') # Create a canvas widget canvas= Canvas(win, bg='skyblue') canvas.pack() # Create a button button=Button(win, text= "Change Color", font=('Helvetica 10 bold'), command=change_color) button.pack() win.mainloop()
출력
다음 출력을 생성합니다 -
"색상 변경" 버튼을 클릭하면 캔버스의 배경 색상이 변경됩니다.