tkinter - ttk.Sizegrip

ttk.Sizegrip

Sizegrip ist ein Widget, mit dessen Hilfe die Fenstergröße Richtung Süd-Ost verändert werden kann. Man kann ihn überall hinplazieren, gedacht ist er für die untere rechte Ecke.

ttk.Sizegrip erzeugen

s = ttk.Sizegrip(parent, Optionen)

ttk.Sizegrip kennt die Standardoptionen: class_, cursor, style, takefocus

Das folgende Programm legt einen Sizegrip in die untere rechte Ecke:

Bild der Anwendung
import tkinter as tk
from tkinter import ttk
from tkinter import font

class A(tk.Tk):
    def __init__(self):
        super().__init__()
        self.geometry('100x100')
        self._createWidgets()

    def _createWidgets(self):
        l = ttk.Label(self, text='Siehe unten rechts',
                      background='yellow', anchor=tk.CENTER)
        l.pack(expand=tk.YES, fill=tk.BOTH)

        s = ttk.Sizegrip(self)
        s.pack(side=tk.BOTTOM, anchor=tk.E)

if __name__ == '__main__':
    window = A()
    window.mainloop()

Methoden

Referenzen

Siehe Auch

https://www.tcl.tk/man/tcl8.7/TkCmd/ttk_sizegrip.html