--------------Tkinter学习总结
文章平均质量分 72
有一种宿命叫无能为力
即便梦想依旧遥不可及,我依然矢志不渝的前进
原博客链接:http://blog.csdn.net/wuxiushu
展开
-
python中Tkinter练习(计算器)
今天看了小甲鱼的视频,发现了计算器还可以这样做,感觉很奇葩,另外学习了下,小甲鱼原版代码如下:#!/usr/bin/python#coding: utf-8from Tkinter import *root = Tk()frame = Frame(root)frame.pack(padx = 10, pady = 10)v1 = StringVar()v2 = Str原创 2016-11-16 15:54:19 · 3287 阅读 · 1 评论 -
python Tkinter的Text组件中创建x轴和y轴滚动条
#!/usr/bin/python#coding: utf-8from Tkinter import *root = Tk()root.title("记事本")root.geometry("800x600+100+100")s1 = Scrollbar(root)s1.pack(side = RIGHT, fill = Y)# HORIZONTAL 设置水平方向的滚动条,默认原创 2016-11-17 01:58:51 · 5038 阅读 · 0 评论 -
python中Tkinter做记事本撤销和恢复的设计
内部已经有了撤销和恢复的方法,但是中间会有一个bug,就是如果没有内容可以撤销或者是没有内容可以恢复,所以要防止bug的产生,还有就是防止一次把之前插入的一行数据全部删除,设置每一次只能删除一个字符。#!/usr/bin/python#coding: utf-8from Tkinter import *root = Tk()text = Text(root, undo = Tru原创 2016-11-17 20:20:38 · 2704 阅读 · 1 评论 -
python中Tkinter做记事本退出的设计
#!/usr/bin/python#coding: utf-8'''代码解析:用于退出编辑框的时候,如果要退出,则检查内容是否改变,如果改变,弹出选项框,选择是否保存,如果要保存的话,则把内容进行保存以后再退出。不需要保存就直接退出如果没有改变的话则直接退出即可。还有就是,当每一次执行保存以后,都要让 contents = text.get("1.0", END) 执行一次,获取原创 2016-11-17 13:35:11 · 1705 阅读 · 0 评论 -
python中Tkinter做记事本查找框的设计
代码一:主要是实现一些简单的查找的功能,然后输出查找到的内容在什么位置#!/usr/bin/python#coding: utf-8from Tkinter import *root = Tk()text = Text(root)text.pack(expand = YES, fill = BOTH)text.insert(INSERT, "if you can find it原创 2016-11-17 18:54:38 · 1878 阅读 · 0 评论 -
Tkinter做弹球游戏
要求:小球撞击到墙壁的时候,会反弹,当碰到球拍的时候,也会反弹,如果碰到底部的时候,游戏结束,输出总共碰撞了多少次。控制程序运行的类(paddleball.py)#!/usr/bin/python#coding: utf-8#from __future__ import unicode_literalsfrom Tkinter import *# from the_ba原创 2016-10-28 19:40:34 · 3536 阅读 · 0 评论 -
Tkinter & mysql 的登录框设计
#!/usr/bin/python#coding: utf-8from Tkinter import *from tkMessageBox import *import pymysqlclass SignIn(object): def __init__(self, root): self.root = root self.name = None self.passwo原创 2016-12-08 16:02:00 · 3015 阅读 · 0 评论