Tk - 按钮部件



Tk 按钮部件是一个可点击的部件,它会触发一个动作。按钮部件的语法如下所示:

button buttonName options

选项

按钮部件可用的选项如下表所示:

序号 语法和描述
1

-font fontDescriptor

用于设置部件的字体。

2

-height number

用于设置部件的高度。

3

-command action

设置按钮的命令动作。

4

-text text

设置部件的文本。

5

-width number

设置部件的宽度。

一个简单的按钮部件如下所示:

#!/usr/bin/wish

grid [label .myLabel  -text "Click the buttons" -textvariable labelText]
grid [button .myButton1  -text "Button 1" -font {Helvetica -18 bold} -height 5 -width 10
   -command "set labelText clicked_top_btn"]
grid [button .myButton2 -text "Button 2" -font {Helvetica -18 bold} -height 5 -width 10
   -command "set labelText clicked_bottom_btn"]

运行以上程序后,我们将得到以下输出:

Button Example

单击“Button1”后,我们将得到以下输出:

Button Example Clicked1

单击“Button2”后,我们将得到以下输出:

Button Example Clicked2
tk_basic_widgets.htm
广告