Tkinter 之CheckButton复选框标签
一、参数说明
| 语法 | 作用 | 
|---|---|
| Checkbutton(root,text='xxxx') | 复选框显示的文本 | 
| Checkbutton(root,variable=id) | 通过变量的值确定哪些复选框被选中 | 
| Checkbutton(root,variable=id,onvalue=1) | 复选框选中(有效)时变量的值 | 
| Checkbutton(root,variable=id,onvalue=1,offvalue=0) | 复选框未选中(无效)时变量的值 | 
| Checkbutton(root,variable=id,onvalue=1,offvalue=0,command=函数) | 复选框选中时执行的命令(函数) | 
二、代码示例
import tkinter as tk window = tk.Tk() def main():
global window
window.title("CheckButton参数说明")
winWidth = 600
winHeight = 400
# 获取屏幕宽高
screenWidth = window.winfo_screenwidth()
screenHeight = window.winfo_screenheight() x = int((screenWidth - winWidth) / 2)
y = int((screenHeight - winHeight) / 2)
# 设置窗口居中
window.geometry("%sx%s+%s+%s" % (winWidth, winHeight, x, y))
window.iconbitmap("./image/icon.ico") """checkbutton参数. Valid resource names: activebackground, activeforeground, anchor,
background, bd, bg, bitmap, borderwidth, command, cursor,
disabledforeground, fg, font, foreground, height,
highlightbackground, highlightcolor, highlightthickness, image,
indicatoron, justify, offvalue, onvalue, padx, pady, relief,
selectcolor, selectimage, state, takefocus, text, textvariable,
underline, variable, width, wraplength."""
var1 = tk.IntVar()
var2 = tk.IntVar()
tk.Checkbutton(window, text="篮球", onvalue=1, offvalue=0,
variable=var1, command=callBack, activebackground="#f00",
foreground="#666").pack()
tk.Checkbutton(window, text="足球", onvalue=1, offvalue=0,
variable=var2, command=callBack, activebackground="#f00",
foreground="#bbb").pack()
window.mainloop() def callBack():
print(1)
if __name__ == '__main__':
main()
三、效果图

Tkinter 之CheckButton复选框标签的更多相关文章
- tkinter中checkbutton多选框控件和variable用法(六)
		checkbutton控件 简单的实现多选: import tkinter wuya = tkinter.Tk() wuya.title("wuya") wuya.geometry ... 
- 复选框input:checkbox
		复选框 CreateTime--2017年6月5日14:04:55Author:Marydon 五.复选框 (一)语法 <input type="checkbox" /& ... 
- python之tkinter使用-复选框操作
		# tkinter复选框操作 import tkinter as tk root = tk.Tk() root.title('问卷调查') root.geometry('220x80') # 设置窗口 ... 
- js之全选即点击全选标签可选择全部复选框
		目标效果:网页全选功能,即点击全选标签可选择全部复选框 实现代码如下 <!DOCTYPE html> <html lang="en"> <head&g ... 
- JAVA个人小程序GUI篇-收银(标签、按钮、复选框、下拉标、文本域、表格······)
		如果用eclipse需先装载windowsbuild //导入包 import java.awt.BorderLayout; import java.awt.EventQueue; import ja ... 
- spring mvc:常用标签库(文本框,密码框,文本域,复选框,单选按钮,下拉框隐藏于,上传文件等)
		在jsp页面需要引入:<%@taglib uri="http://www.springframework.org/tags/form" prefix="form&q ... 
- Spring MVC-表单(Form)标签-复选框集合(Checkboxes)示例(转载实践)
		以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_checkboxes.htm 说明:示例基于Spring MVC 4.1.6. 以 ... 
- Spring MVC-表单(Form)标签-复选框(Checkbox)示例(转载实践)
		以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_checkbox.htm 说明:示例基于Spring MVC 4.1.6. 以下示 ... 
- input check复选框选择后修改<a>标签超链接href
		1. 给复选框添加onclick事件 获取标签id <tbody> <c:forEach var="file" items="${files}" ... 
随机推荐
- Java帖子
			IDEA新手使用教程(详解):https://cloud.tencent.com/developer/article/1448115 Java学习文档:https://www.sxt.cn/Java_ ... 
- js循环修改数组属性key值
			var keyMap = { deviceUid: "id", deviceType: "typeName", deviceCode: "code&q ... 
- 解决在web.xml中配置server服务器启动失败问题
			一.问题"Server Tomacat v8.5 Server at locallhost failed to start" 二.解决方法:删除注释@webServlet 三.分析 ... 
- .NET 对文件和文件夹操作的介绍
			1 Directory和File类只包含静态方法,不能被实例化 2 DirectoryInfo和FileInfo他们是有状态的,需要被实例化 //构造函数初始化一个文件的路径 FileInfo myF ... 
- Python 简单web服务器的实现
			import re import socket def service_cilent(new_socket): request = new_socket.recv(1024).decode(" ... 
- 3.JUC之volatile
			原文链接:http://blog.csdn.net/zteny/article/details/54888629 一.简介 volatile是Java语言的关键字,用来修饰可变变量(即该变量不能被fi ... 
- linux7 上安装mongodb4.2.1操作步骤
			MongoDB是一个通用的.基于文档的分布式数据库,它是为现代应用程序开发人员和云时代而构建的.没有数据库能让你更有效率. 1.下载需要的软件包https://www.mongodb.com/down ... 
- 定制ubuntu镜像
			使用ubuntu server 18.04 lts版镜像 作为源镜像定制目标镜像, 工具cubic, 定制目标镜像, 使得一些服务装机后即可使用,例如redis, mysql, monggodb ,s ... 
- java - day014 - 编译期,运行期
			编译期 静态成员 私有变量 成员变量 运行期 非静态方法 package day1401; public class Test1 { public static void main(String[] ... 
- Linux系统Zip压缩和解压缩
			Linux系统可以使用Zip来压缩占用空间较大的文件以便进行文件传输,传输完成后再进行解压缩来获取原文件.Linux安装Zip的命令为 apt-get install zip 安装完成后,使用 zip ... 
