Tkinter 按钮基本功能实现
2015-09-02 07:43
120 查看
昨天又搞了一个Tkinter的GUI界面,算是最简单的尝试吧,悲剧的是书上的例子很不靠谱,所有例子都编译不过,不知道是什么问题,后来经过网上的一种方法改变了原来的思路,终于算是成功了。
实现功能:按下按钮会进行计数,点击QUIT则退出
。
实现功能:按下按钮会进行计数,点击QUIT则退出
__author__ = 'freedom' from Tkinter import * class Application(Frame): def __init__(self,master): frame = Frame(master) frame.pack() self.counter = 0 self.button = Button(frame) self.button["text"] = "Click:0" self.button["command"] = self.updata self.button.grid() self.button2 = Button(frame) self.button2["text"] = "QUIT" self.button2["command"] = frame.quit self.button2.grid() def updata(self): self.counter += 1 self.button["text"] = "Click:"+str(self.counter) root = Tk() root.title("Click Test") root.geometry("200x100") app = Application(root) root.mainloop()
。
相关文章推荐
- 颈部有细纹怎么缓解?
- [Leetcode]#141 Linked List Cycle
- 【Android基础】android shape详解
- 网络管理技术(一)
- [Leetcode]#136 Single Number
- 编码大全-控制循环
- [Leetcode]#125 Valid Palindrome
- [Leetcode]#119 Pascal's Triangle II
- [Leetcode]#118 Pascal's Triangle
- 【Csdn】博客排名第一名、第二名
- rabbitmq之消息重入队列
- /etc/fstab 参数详解及如何设置开机自动挂载
- JPA - Architecture
- 如何让特定的命令不保存在eshell history中
- /etc/fstab 参数详解及如何设置开机自动挂载
- *Rectangle Area
- [Leetcode]#92 Reverse Linked List II
- Linux 查看系统硬件信息(实例详解)
- [Leetcode]#88 Merge Sorted Array
- Linux 查看系统硬件信息(实例详解)