要自定義Python中的彈出窗口,可以使用第三方庫如Tkinter或PyQt來創建自定義窗口。以下是使用Tkinter庫創建自定義彈出窗口的示例代碼:
from tkinter import Tk, Label, Button
def open_popup():
popup = Tk()
popup.title("自定義彈出窗口")
# 自定義窗口內容
label = Label(popup, text="這是一個自定義彈出窗口!")
label.pack(pady=10)
button = Button(popup, text="關閉", command=popup.destroy)
button.pack(pady=10)
popup.mainloop()
# 主窗口
root = Tk()
root.title("主窗口")
button = Button(root, text="打開彈出窗口", command=open_popup)
button.pack(pady=10)
root.mainloop()
這個示例代碼創建了一個主窗口,其中包含一個按鈕。當點擊按鈕時,會打開一個自定義的彈出窗口,該窗口包含一個標簽和一個關閉按鈕。