Tkinter là một thư viện Python tiêu chuẩn được sử dụng để tạo và phát triển các ứng dụng dựa trên GUI. Chúng tôi có thể tạo một ứng dụng trong Tkinter và thêm các widget vào đó để làm cho ứng dụng trở nên tương tác hơn.
Giả sử chúng ta muốn hiển thị hộp thoại bật lên trong một ứng dụng. Trong trường hợp này, chúng tôi có thể sử dụng hộp thư tích hợp sẵn mô-đun trong tkinter. Nó cho phép chúng tôi hiển thị các hộp thoại khác nhau như lỗi, hộp thông tin, hộp xác nhận, v.v.
Ví dụ
Trong ví dụ này, chúng tôi đã tạo một nút, khi nhấp vào sẽ hiển thị thông báo bật lên trên màn hình.
# Import the required library from tkinter import * from tkinter import ttk from tkinter import messagebox # Create an instance of tkinter frame win=Tk() # Set the geometry win.geometry("700x250") # Define a button to show the popup message box def on_click(): messagebox.showinfo("Message", "Hey folks!") # Add a Label widget Label(win, text="Click the button to open a popup", font=('Georgia 13')) # Create a button to open the popup dialog ttk.Button(win, text="Open Popup", command=on_click).pack(pady=30) win.mainloop()
Đầu ra
Chạy đoạn mã trên sẽ hiển thị một cửa sổ có nút để mở hộp thoại.
Nhấp vào nút để hiển thị hộp thoại bật lên trên màn hình.