저는 위젯 두 개를 만들었습니다 : 그들은 클래스의 내부에 있으며 레이블의 init 메소드에 라벨과 캔버스를 만들었습니다. 웬일인지, 어떤 위젯도 나타나지 않는다. 그리고 그것은 단지 나에게 빈 tkinter 창문을 준다. 그 모든 코드 인 경우파이썬 tkinter 위젯이 보이지 않습니다.
def __init__ (self, master):
self.mousepos = 0,0
self.clickpos = 0,0
self.poslabel = Label(master, text = "Mouse Click: " \
+ str(self.clickpos) + "Cursor Point: "\
+ str(self.mousepos))
self.poslabel.pack()
self.fcanvas = Canvas(master,width=800,height=400, bg = 'grey90',\
borderwidth = 5, relief = RAISED)
self.fcanvas.bind("<Button-1>", self.pressButton1)
self.fcanvas.pack()
당신은 마스터로 무엇을 전달합니까? 전체 코드를 입력하십시오 – luc
그게 문제라고 생각합니다. 이것은 내가 시작한 것입니다 (초기화 tkinter 제외). – Steven