การใช้งาน Python GUI (Tkinter) :Dynamical Content in a Label ( เนื้อหาแบบไดนามิกในป้ายกำกับ)

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
Jom07
PHP Super Hero Member
PHP Super Hero Member
Posts: 514
Joined: 08/01/2018 9:56 am

การใช้งาน Python GUI (Tkinter) :Dynamical Content in a Label ( เนื้อหาแบบไดนามิกในป้ายกำกับ)

Post by Jom07 »

การใช้งาน Python GUI (Tkinter) :Dynamical Content in a Label ( เนื้อหาแบบไดนามิกในป้ายกำกับ)
ตัวอย่างป้ายกำกับที่เพิ่มขึ้นแบบไดนามิกโดย 1 จนกว่าจะมีการกดปุ่มหยุด

Code: Select all

import tkinter as tk

counter = 0
def counter_label(label):
  counter = 0
  def count():
    global counter
    counter += 1
    label.config(text=str(counter))
    label.after(1000, count)
  count()


root = tk.Tk()
root.title("Counting Seconds")
label = tk.Label(root, fg="dark green")
label.pack()
counter_label(label)
button = tk.Button(root, text='Stop', width=25, command=root.destroy)
button.pack()
root.mainloop()
ผลรัน

Image


ศึกษาจาก : https://www.python-course.eu/tkinter_buttons.php
Image

  • Similar Topics
    Replies
    Views
    Last post

Return to “Python Knowledge”

Who is online

Users browsing this forum: No registered users and 5 guests