|
|
发表于 2017-7-31 07:49:11
|
显示全部楼层
本帖最后由 新手·ing 于 2017-7-31 07:51 编辑
- '''4.向菜单 中添加 Radiobutton 项'''
- # add_radiobutton:添加 radiobutton
- # -*- coding: cp936 -*-
- from Tkinter import *
- root = Tk()
- menubar = Menu(root)
- vLang = StringVar() #每次打印出当前选中的语言
- def printItem():
- print 'vLang = ',vLang.get()
- filemenu = Menu(menubar,tearoff = 0)
- for k in ['Python','PHP','CPP','C','Java','JavaScript','VBScript']: #绑定变量与回调函数,指定的变量 vLang 将这几项划为一组
- filemenu.add_radiobutton(label = k,command = printItem,variable = vLang)
- #将 menubar 的 menu 属性指定为 filemenu,即 filemenu 为 menubar 的下拉菜单
- menubar.add_cascade(label = 'Language',menu = filemenu)
- root['menu'] = menubar
- root.mainloop() #程序每次打印出当前选中的语言
复制代码 |
|