logo

Python Tkinter-Schaltfläche

Das Schaltflächen-Widget wird verwendet, um der Python-Anwendung verschiedene Arten von Schaltflächen hinzuzufügen. Mit Python können wir das Aussehen der Schaltfläche entsprechend unseren Anforderungen konfigurieren. Je nach Anforderung können verschiedene Optionen eingestellt oder zurückgesetzt werden.

Wir können einer Schaltfläche auch eine Methode oder Funktion zuordnen, die aufgerufen wird, wenn die Schaltfläche gedrückt wird.

Trennzeichen setzen Java

Die Syntax zur Verwendung des Schaltflächen-Widgets ist unten angegeben.

Syntax

 W = Button(parent, options) 

Nachfolgend finden Sie eine Liste möglicher Optionen.

cpld vs. fpga
SN Möglichkeit Beschreibung
1 aktiver Hintergrund Es stellt den Hintergrund der Schaltfläche dar, wenn die Maus über die Schaltfläche schwebt.
2 aktiver Vordergrund Es stellt die Schriftfarbe der Schaltfläche dar, wenn die Maus über die Schaltfläche schwebt.
3 Bd Es stellt die Rahmenbreite in Pixel dar.
4 Bg Es stellt die Hintergrundfarbe der Schaltfläche dar.
5 Befehl Es wird auf den Funktionsaufruf festgelegt, der beim Aufruf der Funktion geplant ist.
6 Fg Vordergrundfarbe der Schaltfläche.
7 Schriftart Die Schriftart des Schaltflächentextes.
8 Höhe Die Höhe der Schaltfläche. Die Höhe wird in der Anzahl der Textzeilen für die Textzeilen bzw. der Anzahl der Pixel für die Bilder dargestellt.
10 Hervorhebungsfarbe Die Farbe der Hervorhebung, wenn die Schaltfläche den Fokus hat.
elf Bild Es wird auf das auf der Schaltfläche angezeigte Bild eingestellt.
12 rechtfertigen Es veranschaulicht die Art und Weise, wie die mehreren Textzeilen dargestellt werden. Die Einstellung lautet LEFT für die Ausrichtung nach links, RIGHT für die Ausrichtung nach rechts und CENTER für die Ausrichtung in der Mitte.
13 Padx Zusätzliche Polsterung der Schaltfläche in horizontaler Richtung.
14 Paddy Zusätzliche Polsterung der Schaltfläche in vertikaler Richtung.
fünfzehn Erleichterung Es stellt den Typ der Grenze dar. Es kann SUNKEN, RAISED, GROOVE und RIDGE sein.
17 Zustand Diese Option ist auf DEAKTIVIERT gesetzt, damit die Schaltfläche nicht reagiert. ACTIVE stellt den aktiven Zustand der Schaltfläche dar.
18 Unterstreichen Legen Sie diese Option fest, um den Schaltflächentext unterstrichen zu machen.
19 Breite Die Breite der Schaltfläche. Es gibt eine Anzahl von Buchstaben für Textschaltflächen oder Pixel für Bildschaltflächen.
zwanzig Wickellänge Wenn der Wert auf eine positive Zahl eingestellt ist, werden die Textzeilen so umbrochen, dass sie in diese Länge passen.

Beispiel

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

Ausgabe:

Python Tkinter-Schaltfläche

Beispiel

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

Ausgabe:

Python Tkinter-Schaltfläche
Python Tkinter-Schaltfläche