반응형
저는 학교에서 간단한 프로젝트를하고 있는데 클릭 할 6 개의 다른 버튼을 만들어야합니다. 버튼의 크기가 달라야하지만 어떻게하는지 찾을 수 없습니다. 다음을 사용하여 버튼을 만들었습니다.
def __init__(self, master):
super().__init__(master)
self.grid()
self.button1 = Button(self, text = "Send", command = self.response1)
self.button1.grid(row = 2, column = 0, sticky = W)
나는 다음과 같은 것을 상상한다.
self.button1.size(height=100, width=100)
작동하지만 작동하지 않으며 어디서나 수행하는 방법을 찾을 수 없습니다.
Python 3.3을 사용하고 있습니다.
해결 방법
Tkinter에서 버튼 (또는 위젯)을 구성하는 것은 configure 메서드를 호출하여 수행됩니다.
button1
이라는 버튼의 크기를 변경하려면
button1.config( height = WHATEVER, width = WHATEVER2 )
초기화시 원하는 크기를 알고 있다면 이러한 옵션을 생성자에 추가 할 수 있습니다.
button1 = Button(self, text = "Send", command = self.response1, height = 100, width = 100)
참조 페이지 https://stackoverflow.com/questions/14247709
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python으로 종속성 그래프 작성 (0) | 2021.01.28 |
---|---|
파이썬 Python 없음 비교 : "is"또는 ==를 사용해야합니까? (0) | 2021.01.28 |
파이썬 교차 모듈 변수를 만드는 방법은 무엇입니까? (0) | 2021.01.28 |
파이썬 Django의 사용자 지정 관리자에서 DoesNotExist 예외 잡기 (0) | 2021.01.28 |
파이썬 Python을 사용하여 csv 파일을 편집 할 때 헤더 건너 뛰기 (0) | 2021.01.28 |
댓글