Python Tkinter Label-Widget

Python GUI编程Python-GUI-Programmierung

Das Python-Tkinter-Label-Widget zeigt Text und Bilder in einem angegebenen Fenster an.

  • Das Label-Widget zeigt Text und Bilder in einem angegebenen Fenster an.

  • Wenn Sie eine oder mehrere Textzeilen anzeigen müssen, die der Benutzer nicht ändern kann, können Sie dasLabelWidget verwenden.

Syntax

Das Syntaxformat lautet wie folgt:

w = Label ( master, option, ... )
  • master: Der übergeordnete Container des Frames.

  • Optionen: Optionale Elemente, d. h. die konfigurierbaren Eigenschaften des Labels. Diese Optionen können in Schlüssel-Wert-Form festgelegt werden, getrennt durch Kommas.

Nein. Option & Beschreibung
1

anchor

Die Position von Text oder Bild im Hintergrundinhaltsbereich, Standard ist center. Optionale Werte sind (n, s, w, e, ne, nw, sw, se, center). eswn sind die Anfangsbuchstaben der englischen Wörter für east, south, west, north, d. h.: oben ist Norden, unten ist Süden, links ist Westen, rechts ist Osten.

2

bg

Die Hintergrundfarbe des Labels

4

bd

Die Rahmenbreite des Labels, Standard ist 2 Pixel

4

bitmap

Gibt die Bitmap auf dem Label an. Wenn ein Bild angegeben ist, wird diese Option ignoriert.

5

cursor

Die Form des Cursors, wenn die Maus über das Label bewegt wird. Sie kann auf arrow, circle, cross, plus usw. gesetzt werden.

6

font

Legt die Schriftart fest.

7

fg

Legt die Vordergrundfarbe fest.

8

height

Die Höhe des Labels, Standardwert ist 0.

9

image

Legt das Label-Bild fest.

10

justify

Definiert die Ausrichtung. Optionale Werte: LEFT, RIGHT, CENTER. Standard ist CENTER.

11

padx

X-Achsen-Abstand in Pixeln, Standard 1.

12

pady

Y-Achsen-Abstand in Pixeln, Standard 1.

13

relief

Rahmenstil. Optionen: FLAT, SUNKEN, RAISED, GROOVE, RIDGE. Standard ist FLAT.

14

text

Legt den Text fest, kann Zeilenumbruchzeichen (\n) enthalten.

15

textvariable

Das Label zeigt eine Tkinter-Variable, StringVar, an. Wenn die Variable geändert wird, wird der Label-Text automatisch aktualisiert.

16

underline

Unterstreichung festlegen. Standard ist -1. Wenn sie auf 1 gesetzt wird, beginnt die Unterstreichung beim zweiten Zeichen.

17

width

Labelbreite festlegen. Der Standardwert ist 0, wird automatisch berechnet, in Pixeln.

10

wraplength

Legt fest, in wie vielen Zeilen der Label-Text angezeigt wird. Standard ist 0.

Beispiel

#!/usr/bin/python # -*- coding: UTF-8 -*- # python3 verwendet tkinter import tkinter as tk # python2 verwendet Tkinter #import Tkinter as tk root = tk.Tk() w = tk.Label(root, text="Hello EXAMPLE!") w.pack() root.mainloop()

Die Testausgabe sieht wie folgt aus:

Python GUI编程Python-GUI-Programmierung

Andere Erweiterungen