Das Python Tkinter Frame-Widget wird zum Organisieren der Gruppe von Widgets verwendet. Es fungiert wie ein Container, der zur Aufnahme der anderen Widgets verwendet werden kann. Die rechteckigen Bereiche des Bildschirms werden zum Organisieren der Widgets für die Python-Anwendung verwendet.
Die Syntax zur Verwendung des Frame-Widgets ist unten angegeben.
Syntax
w = Frame(parent, options)
Nachfolgend finden Sie eine Liste möglicher Optionen.
SN | Möglichkeit | Beschreibung |
---|---|---|
1 | bd | Es stellt die Randbreite dar. |
2 | bg | Die Hintergrundfarbe des Widgets. |
3 | Mauszeiger | Der Mauszeiger wird in den Cursortyp geändert, der auf andere Werte wie einen Pfeil, einen Punkt usw. eingestellt ist. |
4 | Höhe | Die Höhe des Rahmens. |
5 | Highlight-Hintergrund | Die Farbe der Hintergrundfarbe, wenn sie scharfgestellt ist. |
6 | Hervorhebungsfarbe | Die Textfarbe, wenn das Widget im Fokus ist. |
7 | Highlightthickness | Es gibt die Dicke um den Rand an, wenn das Widget im Fokus ist. |
8 | Erleichterung | Es gibt den Typ des Rahmens an. Der Standardwert ist FLAT. |
9 | Breite | Es stellt die Breite des Widgets dar. |
Beispiel
from tkinter import * top = Tk() top.geometry('140x100') frame = Frame(top) frame.pack() leftframe = Frame(top) leftframe.pack(side = LEFT) rightframe = Frame(top) rightframe.pack(side = RIGHT) btn1 = Button(frame, text='Submit', fg='red',activebackground = 'red') btn1.pack(side = LEFT) btn2 = Button(frame, text='Remove', fg='brown', activebackground = 'brown') btn2.pack(side = RIGHT) btn3 = Button(rightframe, text='Add', fg='blue', activebackground = 'blue') btn3.pack(side = LEFT) btn4 = Button(leftframe, text='Modify', fg='black', activebackground = 'white') btn4.pack(side = RIGHT) top.mainloop()
Ausgabe: