透過變數更新 Tkinter 標籤
為了在應用視窗中顯示文字和圖片,我們通常使用 Tkinter Label 小部件。在該示例中,我們將透過定義一個變數來更新該 Label 的資訊。而當儲存在該變數中的資訊發生改變時,它將同時也更新 Label。我們可以在定義 Label 小部件中的 textvariable 屬性時改變該 Label 的資訊。
示例
#Import the required library
from tkinter import *
#Create an instance of tkinter frame
win = Tk()
win.geometry("750x250")
#Create a String Object and set the default value
var = StringVar()
#Create a text label
label = Label(win, textvariable = var, font=('Helvetica 20 italic'))
label.pack()
#Create an entry widget to change the variable value
text = Entry(win, textvariable = var)
text.pack()
win.mainloop()輸出
執行以上程式碼將顯示一個帶有輸入小部件和一個 Label 的視窗。每當我們在文字控制元件中輸入一些文字時,該 Label 便會更新該文字。

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP