Python3 Tkinter 요점 정리

본 토픽은 현재 준비중입니다. 공동공부에 참여하시면 완성 되었을 때 알려드립니다.

Button이 눌렸을 때의 동작 설정, Button["command"]

Button 표시가 눌렸을 때의 동작을 설정하려면 Button 인스턴스에 command 속성을 설정해야 한다.

from tkinter import Tk, StringVar, Button

def whenPressed():
    if buttonText.get()=="홀수번째":
        buttonText.set("짝수번째")
    else:
        buttonText.set("홀수번째")

if __name__ == "__main__":
    root = Tk()
    root.title("Button 창")
    
    buttonText = StringVar()
    buttonText.set("홀수번째")
    
    simpleButton = Button(root, textvariable=buttonText)
    simpleButton["command"] = whenPressed
    
    simpleButton.pack()
    
    root.mainloop()

댓글

댓글 본문
버전 관리
최동희
현재 버전
선택 버전
graphittie 자세히 보기