Python 3基础教程35-tkinter事务处理

释放双眼,带上耳机,听听看~!

在前面的代码基础上,本文来介绍tkinter的事务处理,我们这样来做,点击退出按钮,也能执行关闭窗体的动作。


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
1# tkinter 模块添加一个按钮
2from tkinter import *
3
4
5class Window(Frame):
6
7    def __init__(self, master= None):
8
9        Frame.__init__(self, master)
10        self.master = master
11        self.init_window()
12
13    def init_window(self):
14
15        self.master.title("第一个窗体")
16
17        self.pack(fill=BOTH, expand=1)
18
19        # 添加一个command,进行事务处理,这里点击退出,执行退出程序
20        quitButton = Button(self, text="退出",command=self.client_exit)
21
22        quitButton.place(x=0,y=0)
23
24    def client_exit(self):
25        exit()
26
27root = Tk()
28root.geometry("400x300")
29app = Window(root)
30root.mainloop()
31
32
33

运行后,弹出一个对话框,让你确定是否要退出程序。

给TA打赏
共{{data.count}}人
人已打赏
安全技术

c++ vector

2022-1-11 12:36:11

安全技术

javascript中的this

2021-12-21 16:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索