การใช้งาน Python GUI (Tkinter) : Adding a Dialog (การเพิ่มไดอะล็อก)

แชร์ความรู้ภาษา 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) : Adding a Dialog (การเพิ่มไดอะล็อก)

Post by Jom07 »

Adding a Dialog เป็นการสร้างกล่องโต้ตอบแสดงข้อความรอให้ผู้ใช้ปิดกล่องโต้ตอบ
ตัวอย่าง

Code: Select all

from tkinter import *

class MyDialog:

    def __init__(self, parent):

        top = self.top = Toplevel(parent)

        Label(top, text="Value").pack()

        self.e = Entry(top)
        self.e.pack(padx=5)

        b = Button(top, text="OK", command=self.ok)
        b.pack(pady=5)

    def ok(self):p

        print ("value is", self.e.get)

        self.top.destroy()


root = Tk()
Button(root, text="Hello!").pack()
root.update()

d = MyDialog(root)

root.wait_window(d.top)
ผลรัน

Image


ศึกษาจาก : Exploring Python
Image

  • Similar Topics
    Replies
    Views
    Last post

Return to “Python Knowledge”

Who is online

Users browsing this forum: No registered users and 10 guests