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

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

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

ภาพประจำตัวสมาชิก
Jom07
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 514
ลงทะเบียนเมื่อ: 08/01/2018 9:56 am

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

โพสต์ที่ยังไม่ได้อ่าน โดย Jom07 »

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

โค้ด: เลือกทั้งหมด

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)
ผลรัน

รูปภาพ


ศึกษาจาก : Exploring Python
รูปภาพ
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 42