24-04-2017, Saat: 14:57
Bazı programlarda, oluşturduğunuz pencere için asgari (minimum) bir boyut belirlemeniz gerekebilir. Yani kullanıcıların program penceresini belli bir boyutun altına küçültememesini isteyebilirsiniz. İşte bunun için minsize()adlı bir metottan yararlanacağız:
from tkinter import *
pencere = Tk()
pencere.minsize(500, 500)
mainloop()
pencere = Tk()
pencere.minsize(500, 500)
mainloop()
Böylece eni ve boyu asgari 500’er piksel olan bir pencere oluşturmuş olduk. Kullanıcı bu pencerenin kenarlarından çekerek pencereyi istediği kadar büyütebilir, ama en ve boy 500 pikselden az olacak kadar küçültemez.
Bu işlemin benzerini azami (maksimum) boyut için de yapabiliriz. Yani eğer istersek pencerenin büyüyebileceği en büyük değeri de belirleyebiliriz. Bunun için maxsize() adlı bir metottan yararlanacağız:
pencere.maxsize(500, 500)
Burada oluşturduğumuz pencerenin azami boyutu 500x500’dür. Pencere bu değerlerden daha fazla büyütülemez.