■ Tk 클래스의 winfo_width/winfo_height 함수를 사용해 윈도우 크기를 구하는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
from tkinter import * tk = Tk() tk.geometry("500x500") label = Label(tk, text = "Width = , Height = ") label.place(x = 100, y = 100) def showWindowSize(): width = tk.winfo_width() height = tk.winfo_height() label.config(text = "Width = %d, Height = %d" % (width, height)) button = Button(tk, text = "Click", command = showWindowSize) button.place(x = 100, y = 130) tk.mainloop() |