Python3 Tkinter 요점 정리

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

마우스로 누를 수 있는 부품, Button

Button은 Label과 비슷하지만 기본 디자인으로 경계선이 보이고, 볼록하게 표현되어 있다. Button도 Label처럼 text, textvariable, image, compound 속성을 사용할 수 있다. 이 속성들의 사용법은 Label에서와 같으므로 Label 항목을 참고하면 된다. 한편, Button에서는 추가적으로 command 속성을 설정해서 눌렸을 때 실행될 함수를 설정할 수 있다.

from tkinter import Tk, PhotoImage, Button

if __name__ == "__main__":
    root = Tk()
    root.title("Button 창")
    
    imgObj = PhotoImage(file="image.gif")
    
    simpleButton = Button(root, text="이것은 버튼이지.\n누르믄 눌리겄지.", image=imgObj, compound="center")
    simpleButton.pack()
    
    root.mainloop()
위 예제에는 아래의 그림을 사용했다.
이거이 그림이여 글씨여?

댓글

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