Python GUI设计——选项按钮、复选框、框架Frame

目录

1.选项按钮Radiobutton

1.1选项按钮的基本概念

1.2将字典应用在选项按钮上

1.3盒子选项按钮

1.4建立含图像的选项按钮

2.复选框Checkbutton

3.框架Frame

         3.1框架的基本概念

3.2标签框架LabelFrame

3.2.1将标签框架应用于复选框

3.2.2顶层窗口Toplevel


1.选项按钮Radiobutton

1.1选项按钮的基本概念

Radio Button称为选项按钮,由来是无线电的按钮,在收音机时代可以用无线电的按钮选择特定频道。选项按钮最大的特色是可以用鼠标单机方式选取此选项,同时一次只能有一个选项被选取。

程序设计时可以设计让选项按钮与函数(方法)绑在一起,当选择适当的选项按钮时,可以自动执行相关的函数或方法。另外,程序设计时可能会有多组选项按钮,此时可以设计一组选项按钮有一个相关的变量,用此变量绑定这组选项按钮。Radiobutton()语法格式如下:

Radiobutton(父对象, options, ……)

下列是Radiobutton()方法内其他常用的options参数:

activebackground

鼠标光标在选项按钮上时的背景颜色

activeforeground

鼠标光标在选项按钮上时的前景颜色

anchor

如果空间大于所需时,控制选项按钮的位置,默认是CENTER

bg

标签背景或indicator的背景颜色

bitmap

位图图像对象

borderwidth或bd

边界宽度默认是两个像素

command

当用户更改选项时,会自动执行此函数

cursor

当鼠标光标在选项按钮上时的光标形状

fg

文字前景颜色

font

字形

height

选项按钮上的文字行数

hightlightbackground

当选项按钮取得焦点时的背景颜色

highlightcolor

当选项按钮取得焦点时的颜色

image

图像对象,如果要建立含图像的选项按钮时,可以使用此参数

indicatoron

当此值为0时,可以建立盒子选项按钮

justify

当含多行文字时,最后一行文字的对齐方式

padx

默认是1,可以设置选项按钮与文字的间隔

pady

默认是1,可设置选项按钮的上下间距

selectcolor

当选项按钮被选取时的颜色

selectimage

如果设置图像选项按钮时,可由此设置当选项按钮被选取时的不同图像

state

默认是state=NORMAL,若是设置DISABLE则以灰阶显示选项按钮表示暂时无法使用

text

选项按钮旁的文字

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱学习的呆子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值