首页 > 其他分享 >无涯教程-Tk - Scale部件函数

无涯教程-Tk - Scale部件函数

时间:2023-11-25 16:32:03浏览次数:37  
标签:scale 部件 无涯 number length Scale command Tk 设置

比例小部件用于通过滑块选择数字值。 scale小部件的语法如下所示-

scale scaleName options

Scale - 参数

下表中列出了可用于缩放窗口小部件的选项-

Sr.No. Syntax & Remark
1

-background color

用于设置小部件的背景颜色。

2

-borderwidth width

用于在3D效果中使用边框绘制。

3

-font fontDescriptor

用于设置小部件的字体。

4

-foreground color

用于设置小部件的前景颜色。

5

-from pady number

小部件的范围起始值。

6

-variable varName

与小部件关联的变量。当小部件的文本更改时,变量将设置为小部件的文本。

7

-length number

设置小部件的长度。

8

-orien orientation

设置小部件的方向。它可以是水平或垂直的。

9

-relief condition

设置此小部件的3D浮雕。条件可能会升高,凹陷,变平,脊,实心或凹槽。

10

-to number

小部件的范围最终值。

11

-command command

要执行的程序。

缩放小部件的一个简单示例如下所示-

#!/usr/bin/wish

proc scaleMe {mywidget scaleValue} {
   $mywidget configure -length $scaleValue
} 
pack [scale .s2  -from 100.0 -to 200.0 -length 100 -background yellow -borderwidth 5
   -font {Helvetica -18 bold} -foreground red -width 40 -relief ridge -orien horizontal
   -variable a -command "scaleMe .s2" ]

当无涯教程运行上面的程序时,将得到以下输出。

Scale Widget

当将比例尺滚动到最大时,将得到以下输出。

Scale Widget2

参考链接

https://www.learnfk.com/tcl-tk/tk-scale-widget.html

标签:scale,部件,无涯,number,length,Scale,command,Tk,设置
From: https://blog.51cto.com/u_14033984/8561422

相关文章

  • 无涯教程-Tk - Scrollbar部件函数
    滚动条小部件是无需文本或画布小部件即可工作的滚动小部件。滚动条小部件的语法如下所示。scrollbarscrollbarNameoptionsScrollbar-参数下表列出了可用于滚动条小部件的选项。Sr.No.Syntax&Remark1-backgroundcolor用于设置小部件的背景颜色。2-borderwidt......
  • 无涯教程-Tk - Progressbar部件函数
    Progressbar窗口小部件用于提供长时操作(如文件上传)进度的视觉反馈。进度栏小部件的语法如下所示-progressbarprogressbarNameoptionsProgressbar-参数下表在下表中列出了Progressbar小部件可用的选项-Sr.No.Syntax&Remark1-lengthnumber设置小部件的长度。2......
  • 无涯教程-Tk - Combobox部件函数
    Combobox小部件是将条目与可供使用的选项列表结合在一起的小部件。组合框窗口小部件的语法如下所示-comboboxcomboboxNameoptionsCombobox-参数下表中列出了可用于组合框窗口小部件的选项。Sr.No.Syntax&Remark1-backgroundcolor用于设置小部件的背景颜色。2......
  • 无涯教程-Tk - Dialog部件函数
    对话框小部件用于显示对话框-tk_dialogwindowtitledetailTextbitmapdefaultstring1...stringn下表中列出了窗口小部件的上述每个选项的使用,并且需要以相同的顺序使用它们-Sr.No.Syntax&Remark1window确定对话框的顶级窗口的名称,并删除所有以此名称命名的现有窗......
  • 无涯教程-Tk - Bitmap部件函数
    位图小部件用于将位图添加到画布。位图小部件的语法如下所示-canvasNamecreatebitmapxyoptionsx和y设置位图的位置-Bitmap-参数下表在下面列出了可用于位图小部件的选项-Sr.No.Syntax&Remark1-anchorposition位图将相对于x和y位置定位。中心默认为默认值,其他......
  • 无涯教程-Tk - Polygon部件函数
    多边形小部件用于在画布中绘制多边形。多边形小部件的语法如下所示-canvasNamecreatepolygonx1y1x2y2...xnynoptionsx1y1和x2y2...xnyn用于确定多边形的端点。Polygon-参数下表列出了可用于多边形小部件的选项-Sr.No.Syntax&Remark1-outlinecolor......
  • 无涯教程-Tk - Text部件函数
    画布文本小部件用于在画布中绘制文本。画布文本小部件的语法如下所示-canvasNamecreatetextxyoptionsx和y用于确定文本的位置-Text-参数下表中列出了画布文本小部件可用的选项-Sr.No.Syntax&Remark1-anchorposition文本将相对于x和y位置定位。中心是默认设置......
  • 无涯教程-Tk - Arc部件函数
    弧小部件用于在画布中绘制弧。弧小部件的语法如下所示-canvasNamecreatearcx1y1x2y2optionsx1y1和x2y2是圆弧的端点。Arc-参数下表列出了弧小部件可用的选项-Sr.No.Syntax&Remark1-fillcolor填充颜​​色用该颜色填充弧。2-startangle此弧的起始位......
  • 无涯教程-Tk - Line部件函数
    线小部件用于在画布中绘制线。行小部件的语法如下所示-canvasNamecreatelinex1y1x2y2...xnynoptionsx1y1,x2y2...xnyn用于确定线段的终点。Line-参数下表在下面列出了可用于行小部件的选项-Sr.No.Syntax&Remark1-arrowend确定线是否在末端具有箭头......
  • 无涯教程-Tk - Radiobutton部件函数
    单选按钮小部件实现了多项选择按钮,这是一种向用户提供许多可能选择并让用户仅选择其中一项的方法。单选按钮小部件的语法如下所示-radiobuttonradiobuttonNameoptionsRadiobutton-参数下表在下表中列出了可用于单选按钮窗口小部件的选项-Sr.No.Syntax&Remark1-fon......