Python Tkinter Frame -widgetiä käytetään widgetien ryhmän järjestämiseen. Se toimii kuin kontti, jota voidaan käyttää muiden widgetien säilyttämiseen. Näytön suorakaiteen muotoisia alueita käytetään widgetien järjestämiseen python-sovellukseen.
Kehys-widgetin syntaksi on annettu alla.
Syntaksi
w = Frame(parent, options)
Alla on luettelo mahdollisista vaihtoehdoista.
| SN | Vaihtoehto | Kuvaus |
|---|---|---|
| 1 | bd | Se edustaa reunan leveyttä. |
| 2 | bg | Widgetin taustaväri. |
| 3 | kohdistin | Hiiren osoitin muutetaan kohdistimen tyyppiin, joka on asetettu erilaisiin arvoihin, kuten nuoli, piste jne. |
| 4 | korkeus | Kehyksen korkeus. |
| 5 | korosta tausta | Taustavärin väri, kun se on tarkennettu. |
| 6 | korostusväri | Tekstin väri, kun widget on tarkennettu. |
| 7 | korostuspaksuus | Se määrittää reunuksen paksuuden, kun widget on kohdistettuna. |
| 8 | helpotus | Se määrittää reunuksen tyypin. Oletusarvo, jos FLAT. |
| 9 | leveys | Se edustaa widgetin leveyttä. |
Esimerkki
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()
Lähtö:
