目录
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 |
选项按钮旁的文字 |