经过上一篇Tkinter常用控件的介绍,这一篇运用一些基本控件,来实现一个简单的生日快乐小程序。
demo示例:
import Tkinter
from Tkinter import *
from tkMessageBox import showinfo
from Tkinter import Toplevel, IntVar, StringVar
top=Tkinter.Tk()
top.title("小仙女生日快乐")
#点击选项后显示的提示框内容
def show():
if v.get()==1:str='***'
elif v.get()==2:str='***'
elif v.get()==3:str='***'
elif v.get()==4:str='***'
elif v.get()==5:str='***'
elif v.get()==6:str='***'
elif v.get()==7:str='***'
showinfo('To 小仙女',message=str)
if v.get()==7:frame1.destroy()
#点击许愿后,弹出的新弹框内容和样式
def wish():
var.set("小可爱,要加油哦")
global frame1
frame1=Toplevel()
frame1.title("祝小仙女愿望成真")
frame1.geometry('300x300')
frame1.attributes("-topmost", 1