Tk - Basic Widgets

基本小部件是几乎所有Tk应用程序中都可用的常用小部件.可用的基本小部件列表在下面和下面给出;

Sr.No.小部件&说明
1Label

用于显示单行文本的小部件.

2Button

可点击的小工具并触发操作.

3Entry

小部件用于接受单行文本作为输入.

4Message

用于显示多行文本的小部件.

5Text

用于显示和选择编辑多行文本的小部件.

6Toplevel

用于创建作为新顶级窗口的框架的窗口小部件.

下面显示了一个简单的Tk示例,使用基本小部件 :

#!/usr/bin/wish

grid [label .myLabel -text "Label Widget" -textvariable labelText] 
grid [text .myText -width 20 -height 5]
.myText insert 1.0 "Text\nWidget\n"
grid [entry .myEntry -text "Entry Widget"]
grid [message .myMessage -background red -foreground white -text "Message\nWidget"]
grid [button .myButton1  -text "Button" -command "set labelText clicked"]

当我们运行上述程序时,我们将得到以下内容输出 :

基本小部件示例