Kullanıcının pencere boyutuyla oynaması ile ilgili bir binding ve yöntem var mı?
Şöyle yapabilirsiniz: Aşağıdaki button yerine başka bir widget de kullanabilirsiniz.
import tkinter as tk
root = tk.Tk()
root.geometry("800x600")
button = tk.Button(master=root, text="Test")
button.pack()
variable = False
def resize():
global variable
if variable is False:
root.geometry("400x300")
variable = True
elif variable is True:
root.geometry("800x600")
variable = False
button.configure(command=resize)
root.mainloop()
Benim derdimi yanlış anladınız. Ben pencereyi tekrar boyutlandırmaktan bahsetmiyorum. Kullanıcı pencereyi boyutlandırdığında işlem yapmaktan bahsediyorum.
Merhaba @hasser ,
Şu linke bakabilirsin:
python - not able to get root window resize event - Stack Overflow
Configure
[...]
root = Tk()
def d(event):
print("pencere boyutu değişti...")
root.bind("<Configure>", d)
[...]