Tk - 基本小部件
基本小部件是几乎所有 Tk 应用程序中都可用的常见小部件。 下面给出了可用的基本小部件的列表 −
序号 | 小部件和说明 |
---|---|
1 | Label
用于显示单行文本的小部件。 |
2 | Button
可点击并触发操作的小部件。 |
3 | Entry
用于接受单行文本作为输入的小部件。 |
4 | Message
用于显示多行文本的小部件。 |
5 | Text
用于显示和选择性编辑多行文本的小部件。 |
6 | Toplevel
用于创建一个框架的小部件,该框架是一个新的顶级窗口。 |
下面显示了一个使用基本小部件的简单 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"]
当我们运行上面的程序时,我们将得到以下输出 −
