Python GUI编程利器:Tkinker中的单选按钮和多选按钮(3)

Python GUI编程利器:Tkinker中的单选按钮和多选按钮(3)小朋友们好 大朋友们好 我是猫妹 一名爱上 Python 编程的小学生 和猫妹学 Python 一起趣味学编程

大家好,欢迎来到IT知识分享网。

小朋友们好,大朋友们好!

我是猫妹,一名爱上Python编程的小学生。

和猫妹学Python,一起趣味学编程。

Python GUI编程利器:Tkinker中的单选按钮和多选按钮(3)

今日目标

实现下面效果:

Python GUI编程利器:Tkinker中的单选按钮和多选按钮(3)

Python GUI编程利器:Tkinker中的单选按钮和多选按钮(3)

单选按钮RadioButton类

单选按钮主要用于选定指定组内的一个选项

创建单选按钮对象语法格式:

Radiobutton(master,text,value,background,width,height,image,anchor,relief,command,text,state)

master表示单选按钮的父容器

text表示单选按钮的文本内容

value表示单选按钮的值,同一组中的所有单选按钮应该拥有各不相同的值

background表示单选按钮的背景颜色

width表示单选按钮的宽度

height表示单选按钮的高度

imge表示单选标签的图片,类型为PhotoImage或BitmapImage,或其他兼容类型

anchor表示单选按钮中文本内容或图片位置,取值有n,s,,w,e,ne,nw,sw,se和center(默认)

Python GUI编程利器:Tkinker中的单选按钮和多选按钮(3)

relief表示单选按钮的边框样式,其值包括flat(默认),sunken,raised,groove,ridge

command表示单选按钮关联的函数,被单击时执行

variable与单选按钮相关联的variable类型变量,同一组中所有单选按钮的此参数应该指向同一个变量,并且通过将该变量与参数value的值比对,判断出当前的单选按钮

textvariable用于修改单选按钮的内容,必须和variable类型变量绑定

state表示单选按钮的状态,取值有normal(默认),active,disable

参考代码:

Python GUI编程利器:Tkinker中的单选按钮和多选按钮(3)

多选按钮CheckButton类

多选按钮主要用于同时选中指定组内的多个选项

创建多选按钮对象语法格式:

Checkbutton(master,text,background,width,height,image,anchor,relief,command,onvalue,offvalue,variable,textvariabletext,state)

很多参数都是和其他控件类似的,也有个别控件是特有的

这里介绍下要注意的几个参数

onvalue用于设置多选按钮选中状态的值

offvalue用于设置多选按钮未选中状态的值

variable与多选按钮相关联的Variable类型变量

textvariabletext用于修改多选按钮的文本内容,必须和Variable类型变量进行绑定

参考代码:

Python GUI编程利器:Tkinker中的单选按钮和多选按钮(3)

Python GUI编程利器:Tkinker中的单选按钮和多选按钮(3)

怎么样?

你学会了吗?

Python GUI编程利器:Tkinker中的单选按钮和多选按钮(3)

好了,我们今天就学到这里吧!

如果遇到什么问题,咱们多多交流,共同解决。

我是猫妹,咱们下次见!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/89857.html

(0)
上一篇 2026-04-03 13:21
下一篇 2026-04-03 15:34

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信