ITKeyword,专注技术干货聚合推荐

注册 | 登录

python GUI --Model, View, Controller

tianzhaixing 分享于 2014-03-04

推荐:python GUI Tkinter 模块

利用Python 自带 Tkinter 模块 构建简单的GUI界面 1.0 frame Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32Type "copy

2020阿里云最低价产品入口,含代金券(新老用户有优惠),
地址https://www.aliyun.com/minisite/goods

GUI中Tkinter模块应用. GUI关键:模型model、视图view和控制器controller Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.>>> # Initialization>>> from Tkinter import *>>> window = Tk()>>> >>> # The model>>> counter = IntVar()>>> counter.set()Traceback (most recent call last):

File "<pyshell#6>", line 1, in <module>

counter.set()TypeError: set() takes exactly 2 arguments (1 given)>>> count

推荐:python使用Tkinter编写GUI

如果需要在Tkinter的窗口、组件中显示中文,除了在“.py”脚本文件中的首行添加“#-*-coding:utf-8-*-”指明字符编码之外,还应该将脚本保存成"UTF-8"的

er.set(0)>>> >>> # General controller>>> def click(var,value):

var.set(var.get()+value)

>>> # The views>>> frame = Frame(window)>>> frame.pack()>>> >>> button = Button(frame, text="Up", command=lambda: click(counter,1))>>> button.pack()>>> >>> button = Button(frame, text="Down", command=lambda: click(counter,-1))>>> button.pack()>>> >>> label = Label(frame, textvariable=counter)>>> label.pack()>>> >>> window.mainloop()

推荐:Python GUI (Tkinter)

from Tkinter import *phonelist = [ ['Meyers, Chris', '343-4349'], ['Smith, Robert', '689-1234'], ['Jones, Janet', '483-5432'], ['Barnhart

GUI中Tkinter模块应用. GUI关键:模型model、视图view和控制器controller Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32Type "copyright", "credits"

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。