logo

Python Tkinter okvir

Python Tkinter Frame widget koristi se za organiziranje grupe widgeta. Djeluje kao spremnik koji se može koristiti za držanje drugih widgeta. Pravokutna područja zaslona koriste se za organiziranje widgeta u python aplikaciji.

Sintaksa za korištenje widgeta Frame navedena je u nastavku.

Sintaksa

 w = Frame(parent, options) 

Dolje je dan popis mogućih opcija.

S N Opcija Opis
1 bd Predstavlja širinu granice.
2 bg Boja pozadine widgeta.
3 kursor Pokazivač miša mijenja se u vrstu kursora postavljenu na različite vrijednosti poput strelice, točke itd.
4 visina Visina okvira.
5 istaknuta pozadina Boja boje pozadine kada je u fokusu.
6 istaknuta boja Boja teksta kada je widget u fokusu.
7 isticanje debljine Određuje debljinu oko granice kada je widget u fokusu.
8 olakšanje Određuje vrstu granice. Zadana vrijednost ako je FLAT.
9 širina Predstavlja širinu widgeta.

Primjer

 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() 

Izlaz:

Python Tkinter okvir