class WidgetsDemo:
def __init__(self):
window=Tk()
window.title("위젯 데모")
self.button = [[0 for col in range(5)] for row in range(8)]
for self.i in range(0,8):
for self.j in range(0,5):
self.button[self.i][self.j]=Button(window,bg="white",command=self.colorbox)
self.button[self.i][self.j].grid(row = self.i, column = self.j, sticky = W)
def colorbox(self):
self.button[self.i][self.j].configure(bg="red")
print(self.i,self.j)
WidgetsDemo()
도저히 각각의 버튼을 눌렸을떄 색 변화하게 만들고 싶어도 못하네요. 어떻게 해야될까요? 그냥 변수 여러개 만들어서 여러개 함수 만들어서 각각 눌렸을떄 반응하게 만들어야 될지..