python GUI

python2.7使用图形用户界面,进行简单的交互操作。

# -*- coding: utf-8 -*-
"""
Created on Wed Aug 02 09:56:35 2017

@author: user
"""

#import Tkinter

import Tkinter
import tkMessageBox

#def show():
#    tkMessageBox.showinfo(title='aaa', message='bbb')
# 
#def creatfram():
#    root = Tkinter.Tk()
#    b = Tkinter.Button(root, text="关于", command=show)
#    b.pack()
#    root.mainloop()
#creatfram()


def cmd():
    global n
    global buttontext
    n += 1
    if n==1:
        tkMessageBox.askokcancel('Python Tkinter', 'askokcancel')
        buttontext.set('askquestion')
    elif n==2:
        tkMessageBox.askquestion('Python Tkinter', 'askquestion')
        buttontext.set('askyesno')
    elif n==3:
        tkMessageBox.askyesno('Python Tkinter', 'askyesno')
        buttontext.set('showerror')
    elif n==4:
        tkMessageBox.showerror('Python Tkinter', 'showerror')
        buttontext.set('showinfo')
    elif n==5:
        tkMessageBox.showinfo('Python Tkinter', 'showinfo')
        buttontext.set('showwarning')
    else:
        n = 0
        tkMessageBox.showwarning('Python Tkinter', 'showwarning')
        buttontext.set('askokcancel')

n = 0
root = Tkinter.Tk()

buttontext = Tkinter.StringVar()

buttontext.set('askokcancel')
button = Tkinter.Button(root, textvariable=buttontext, command=cmd)
button.pack()
root.mainloop()
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值