一.什么是Tkinter?
二.Tkinter模块的使用
三.Tkinter常见控件
四.第一个GUI程序
五.美化第一个GUI程序...
分类:
编程语言 时间:
2015-02-17 22:26:14
阅读次数:
489
#!/usr/bin/env pythonfrom Tkinter import Tkfrom time import sleepfrom tkMessageBox import showwarningimport win32com.client as win32warn = lambda app:...
分类:
其他好文 时间:
2015-02-06 18:18:18
阅读次数:
164
python图像用户编程1,导入模块import Tkinter或者from Tkinter import *2,创建顶层窗口对象top=Tkinter.Tk()3,在顶层窗口对象上创建各个功能模块Tk有两个坐标管理器用来协助将组件放在正确的位置,Packer,另外一个管理器是网格Grid4,将GU...
分类:
编程语言 时间:
2015-01-20 21:48:08
阅读次数:
230
偶尔用脚本写点东西也是不错的
效果图
代码
from tkinter import *
reset=True
def buttonCallBack(event):
global label
global reset
num=event.widget['text']
if num=='C':
label['text']="0"
...
分类:
编程语言 时间:
2015-01-05 20:35:15
阅读次数:
299
#Pack为一布局管理器,可将它视为一个弹性的容器 '''1.一个空的widget'''#不使用pack # -*- coding: cp936 -*- from Tkinter import * root = Tk() # 查看当前root下的子组件,解释器没有报异常,说明Pack已创建,并可以使...
分类:
编程语言 时间:
2015-01-02 17:24:22
阅读次数:
234
ui的设计,控件id的记录是一件比较繁琐的事情。此外,赋值和读取数据也比较繁琐,非常不pythonic。有没有神马办法优雅一点呢?life is short。鉴于控件有name属性,通过dir(Entry_obj)得知,存放在一个_name的属性里面。于是就有了以下代码:Entry(frame,na...
分类:
编程语言 时间:
2014-12-22 22:37:02
阅读次数:
178
随手写的,后续整理。1. Entry如何调用父类的__init__? 以下错,原因后续分析super(Your_Entry_Class, self).__init__(self,**kw) 报错:TypeError: must be type, not instance 。 莫名其妙 谷歌了下,.....
分类:
编程语言 时间:
2014-12-18 10:10:59
阅读次数:
629
事件一览表事件代码备注鼠标左键单击按下1/Button-1/ButtonPress-1鼠标左键单击松开ButtonRelease-1鼠标右键单击3鼠标左键双击Double-1/Double-Button-1鼠标右键双击Double-3鼠标滚轮单击2鼠标滚轮双击Double-2鼠标移动B1-Motio...
分类:
编程语言 时间:
2014-12-17 22:34:45
阅读次数:
504
1 >>> from tkinter import *;2 >>> root=Tk()3 >>> myLabel=Label(root,text="Hello world!");4 >>> myLabel.grid()5 >>> root.mainloop()先使用from tkinter impo...
分类:
编程语言 时间:
2014-12-16 16:51:30
阅读次数:
187
Tkinterpython标准GUI包,提供了Tk GUI工具箱的OO接口每个组件继承自Widget类GUI由包含子组件的顶层组件构成Frame类作为顶层组件标签显示文本、图片、提示信息通过Label类创建 1 # SimpleLabel.py 2 # Label demonstration 3 ....
分类:
其他好文 时间:
2014-12-14 00:42:48
阅读次数:
159