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

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

时间:2023-11-25 15:31:52浏览次数:35  
标签:部件 无涯 滚动条 Scrollbar Tk scrollbar row tk relief

滚动条小部件是无需文本或画布小部件即可工作的滚动小部件。滚动条小部件的语法如下所示。

scrollbar scrollbarName options

Scrollbar - 参数

下表列出了可用于滚动条小部件的选项。

Sr.No. Syntax & Remark
1

-background color

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

2

-borderwidth width

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

3

-orien orientation

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

4

relief condition

设置此小部件的3D浮雕。

5

-relief condition

命令链接视图到滚动条小部件。

滚动条小部件的一个简单示例如下所示-

#!/usr/bin/wish

grid [tk::listbox .l -yscrollcommand ".s1 set" -xscrollcommand ".s2 set" -height 5 -width
   20] -column 0 -row 0 -sticky nwes
grid [ttk::scrollbar .s1 -command ".l yview" -orient vertical -background yellow
   -borderwidth 5 -relief ridge] -column 1 -row 0 -sticky ns
grid [ttk::scrollbar .s2 -command ".l xview" -orient horizontal -background yellow
   -borderwidth 5 -relief ridge] -column 0 -row 1 -sticky ew

for {set index 0} {$index<100} {incr index} {
   .l insert end "A long line of text for testing scrollbar."
}

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

Scrollbar Widget

参考链接

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

标签:部件,无涯,滚动条,Scrollbar,Tk,scrollbar,row,tk,relief
From: https://blog.51cto.com/u_14033984/8561264

相关文章

  • 无涯教程-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......
  • 无涯教程-Tk - Message部件函数
    消息小部件用于显示多行文本。消息小部件的语法如下所示-messagemessageNameoptionsMessage-参数下表中列出了消息小部件可用的选项-Sr.No.Syntax&Remark1-backgroundcolor用于设置小部件的背景颜色。2-borderwidth宽度用于在3D效果中使用边框绘制。3......