Wie man den Standardtext des Tkinter-Eingabe-Widgets einstellt

  1. inert Methode zum Setzen des Standardtextes von Entry Widget
  2. Tkinter StringVar Methode zum Setzen des Standardtextes von Tkinter Entry Widget

Tkinter hat zwei Methoden, um den Standardtext des Tkinter-Eingabe-Widgets festzulegen.

  1. Tkinter einfügen Methode
  2. Tkinter StringVar Methode

inert Methode zum Setzen des Standardtextes von Entry Widget

Das Tkinter Entry-Widget hat keine spezielle text-Eigenschaft, um den Standardtext wie text="Beispiel" zu setzen. Es hat die Methode insert, um den Text des Entry-Widgets einzufügen, so dass es äquivalent den Standardtext von Entry setzen könnte, wenn wir die Methode insert aufrufen, nachdem das Entry-Objekt initialisiert wurde.

Vollständige Arbeitscodes zum Setzen des Standardtextes von Entry mit insert-Methoden

import tkinter as tk
root = tk.Tk()
root.geometry("200x100")

textExample = tk.Entry(root)
textExample.insert(0, "Default Text")
textExample.pack()

root.mainloop()

Tkinter Standardtext des Eintrags-Widgets festlegen

textExample.insert(0, "Default Text")

Die Methode Insert fügt den Text an der angegebenen Position ein. 0 ist das erste Zeichen, so dass es den Standardtext am Anfang einfügt.

Tkinter StringVar Methode zum Setzen des Standardtextes von Tkinter Entry Widget

Textvariable assoziiert den Inhalt des Entry-Widgets mit einer Tkinter StringVar-Variablen. Sie könnte die StringVar so setzen, dass sie den Standardtext des Entry-Widgets festlegt, nachdem die richtige Assoziation erstellt wurde.

Vollständige Arbeitscodes zum Setzen des Standardtextes in Entry mit Textvariable.

import tkinter as tk
root = tk.Tk()
root.geometry("200x100")

textEntry = tk.StringVar()
textEntry.set("Default Text")
textExample = tk.Entry(root,
                      textvariable = textEntry)

textExample.pack()

root.mainloop()
textEntry = tk.StringVar()
textEntry.set("Default Text")
textExample = tk.Entry(root,
                      textvariable = textEntry)

textEntry ist eine StringVar-Variable und sie ist mit dem Textinhalt des Entry-Objektes durch textvariable = textEntry verbunden.

Verwandter Artikel - Tkinter Entry

  • Wie man den Text des Tkinter-Eingabe-Widgets mit einer Schaltfläche einstellt
  • comments powered by Disqus