Sizegripとは
これです。
画面右下の部分をドラッグするとウィンドーの大きさを変えることができます。別にこれがなくてもウィンドーの境界をドラッグすれば、縦方向・横方向に大きさを変えられるので有難みの少ないウェジットです。特にラズベリーパイに解像度の低いモニタをつけた時など邪魔になるかもしれません。 ソースです。
import tkinter as tk
from tkinter import ttk
if __name__ == "__main__":
root = tk.Tk()
root.title('Scrollbar')
root.geometry("300x200")
root.minsize(300, 200)
root.columnconfigure(0, weight=1)
root.rowconfigure(0, weight=1)
#create frame
frame = tk.Frame(root, bg='pink')
frame.grid(row=0, column=0, sticky=(tk.N, tk.W, tk.S, tk.E))
frame.columnconfigure(0, weight=1)
frame.rowconfigure(0, weight=1)
#create sizegrip
sizegrip = ttk.Sizegrip(root)
sizegrip.grid(row=1, column=0, sticky=(tk.S, tk.E))
root.mainloop()
root.minsize(300, 200) でウィンドーの最少の大きさを決めています。
|