logo

Tlačidlo Python Tkinter

Widget tlačidiel sa používa na pridávanie rôznych typov tlačidiel do aplikácie python. Python nám umožňuje nakonfigurovať vzhľad tlačidla podľa našich požiadaviek. V závislosti od požiadaviek je možné nastaviť alebo resetovať rôzne možnosti.

Môžeme tiež priradiť metódu alebo funkciu k tlačidlu, ktoré sa volá po stlačení tlačidla.

koľko rokov má kylie jenner

Syntax na použitie miniaplikácie tlačidla je uvedená nižšie.

Syntax

 W = Button(parent, options) 

Zoznam možných možností je uvedený nižšie.

dateformat.format java
SN Možnosť Popis
1 aktívne pozadie Predstavuje pozadie tlačidla, keď myšou podržíte tlačidlo.
2 aktívne popredie Predstavuje farbu písma tlačidla, keď myšou umiestnite na tlačidlo.
3 Bd Predstavuje šírku okraja v pixeloch.
4 Bg Predstavuje farbu pozadia tlačidla.
5 Príkaz Je nastavený na volanie funkcie, ktoré je naplánované pri volaní funkcie.
6 Fg Farba popredia tlačidla.
7 Písmo Písmo textu tlačidla.
8 Výška Výška tlačidla. Výška je vyjadrená počtom riadkov textu pre textové riadky alebo počtom pixelov pre obrázky.
10 Farba zvýraznenia Farba zvýraznenia, keď je tlačidlo zaostrené.
jedenásť Obrázok Nastaví sa na obrázok zobrazený na tlačidle.
12 odôvodniť Ilustruje spôsob, akým sú reprezentované viaceré textové riadky. Pre zarovnanie vľavo je nastavený na LEFT, pre pravé zarovnanie RIGHT a pre stred v strede.
13 Padx Dodatočné polstrovanie tlačidla v horizontálnom smere.
14 Paddy Dodatočné polstrovanie tlačidla vo vertikálnom smere.
pätnásť Úľava Predstavuje typ hranice. Môže byť SUNKEN, RAISED, GROOVE a RIDGE.
17 Štát Táto možnosť je nastavená na DISABLED, aby tlačidlo prestalo reagovať. ACTIVE predstavuje aktívny stav tlačidla.
18 Zdôrazniť Nastavte túto možnosť, ak chcete, aby bol text tlačidla podčiarknutý.
19 šírka Šírka tlačidla. Existuje ako počet písmen pre textové tlačidlá alebo pixelov pre obrázkové tlačidlá.
dvadsať Dĺžka balenia Ak je hodnota nastavená na kladné číslo, riadky textu sa zalomia tak, aby sa zmestili do tejto dĺžky.

Príklad

 #python application to create a simple button from tkinter import * top = Tk() top.geometry('200x100') b = Button(top,text = 'Simple') b.pack() top.mainaloop() 

Výkon:

Tlačidlo Python Tkinter

Príklad

 from tkinter import * top = Tk() top.geometry('200x100') def fun(): messagebox.showinfo('Hello', 'Red Button clicked') b1 = Button(top,text = 'Red',command = fun,activeforeground = 'red',activebackground = 'pink',pady=10) b2 = Button(top, text = 'Blue',activeforeground = 'blue',activebackground = 'pink',pady=10) b3 = Button(top, text = 'Green',activeforeground = 'green',activebackground = 'pink',pady = 10) b4 = Button(top, text = 'Yellow',activeforeground = 'yellow',activebackground = 'pink',pady = 10) b1.pack(side = LEFT) b2.pack(side = RIGHT) b3.pack(side = TOP) b4.pack(side = BOTTOM) top.mainloop() 

Výkon:

Tlačidlo Python Tkinter
Tlačidlo Python Tkinter