Tkinter中复选菜单是否被选中的判断与设置
来源:互联网 发布:人力资源软件 免费 编辑:程序博客网 时间:2024/06/05 08:07
废话不多说,直接上代码,其中有注释,代码如下:
# encoding: utf-8"""运行之后会出一个窗口,按钮点击会改变复选菜单的被选中状态,复选菜单是否被选中看前面是否有√。点击复选菜单会打印被选中状态,注意点击之后是先变更状态后打印状态。"""from Tkinter import *def change_check_button_state(evet): """改变复选菜单的被选中状态""" if var.get() == 0: var.set(1) else: var.set(0)def print_check_button_state(): """打印复选菜单是否被选中""" print("check button state: {}".format(var.get()))# 主窗口root = Tk()root.wm_minsize(200, 100)# 菜单栏menu = Menu(root)# 一级菜单,就是记事本中的"文件","编辑","格式"menu_check = Menu(menu)# ********** 注意:这个 var 对象是重点 **********var = IntVar()# 添加复选菜单menu_check.add_checkbutton(label="check1", command=print_check_button_state, variable=var)# 设置一级菜单menu.add_cascade(label="check", menu=menu_check)# 设置菜单栏root["menu"] = menubtn = Button(root, text="change check state")btn.bind("<Button-1>", change_check_button_state)btn.pack()# 主循环root.mainloop()
阅读全文
0 0
- Tkinter中复选菜单是否被选中的判断与设置
- 复选框 是否被选中的判断
- QTableWidget中checkBox如何判断复选框是否被选中
- QTableWidget中checkBox如何判断复选框是否被选中
- VC++中判断一个复选框是否被选中
- jQuery中如何判断复选框是否被选中
- 判断datagirdview中复选框是否选中
- jquery判断checkbox(复选框)是否被选中的代码
- jquery判断checkbox(复选框)是否被选中的代码
- jq判断复选框是否被选中的3中方法
- JQuery操作复选框checkbox技巧总结之 ---- 设置选中、取消选中、获取被选中的值、判断是否选中等
- 判断复选框是否被选中
- jquery判断复选框是否被选中
- Jquery 判断复选框是否被选中
- JavaScript判断复选框是否被选中
- jq判断复选框是否被选中
- 怎样判断复选框是否被选中
- 判断复选框是否被选中
- IPsec技术介绍
- IP组播方案介绍
- Linux驱动学习----搜罗前辈大作
- 面试中怎么吹spring才显得自己高端
- 将dwg文件怎么打开,教你最便捷
- Tkinter中复选菜单是否被选中的判断与设置
- deepClone, extend, 深克隆对象和Object.assign(ES6)
- Spring框架之IoC容器—ConfigurableBeanFactory接口
- JSON字符串 与 对象 、集合 之间的转换
- 牛的基因组学
- Redis常用方法实例
- first sight@echo
- Android Studio应用开发简介
- SQL之创建和修改表