用python gui实现弹窗文字:绿鲤鱼,关闭弹窗多次后完全关闭
时间: 2023-12-10 13:40:18 浏览: 81
python实现的弹窗提醒功能
5星 · 资源好评率100%
可以使用Python自带的tkinter库来实现弹窗文字,并且可以通过设置窗口的关闭按钮来实现关闭窗口多次后完全关闭的效果。
以下是一个简单的示例代码:
```python
import tkinter as tk
class PopupWindow:
def __init__(self, master):
self.master = master
self.master.title("弹窗")
self.master.geometry("300x100")
self.master.protocol("WM_DELETE_WINDOW", self.on_close)
self.label = tk.Label(self.master, text="绿鲤鱼")
self.label.pack(pady=20)
self.button = tk.Button(self.master, text="关闭", command=self.on_close)
self.button.pack()
def on_close(self):
self.master.destroy()
root = tk.Tk()
popup = PopupWindow(root)
root.mainloop()
```
在这个示例中,我们定义了一个名为PopupWindow的类,它接受一个Tkinter的主窗口作为参数。在初始化过程中,我们设置了窗口的标题、大小和关闭按钮的操作,以及弹窗中要显示的文本和一个关闭按钮。当点击关闭按钮或关闭窗口时,窗口会被销毁。
阅读全文