Tk 输入组件

Tk 输入组件

输入组件用于接受单行文本作为输入。在所有的Tk应用程序中,获取用户输入几乎是必需的。输入组件的语法如下所示:

entry entryName options
Bash

选项

以下是输入窗口的可用选项列表:

序号 语法和描述
1 -background color 用于设置小部件的背景颜色。
2 -borderwidth width 用于绘制带有三维效果的边框。
3 -font fontDescriptor 用于设置小部件的字体。
4 -foreground color 用于设置小部件的前景颜色。
5 -pady number 设置小部件的垂直填充。
6 -relief condition 设置小部件的三维风格。Condition可以是raised, sunken, flat, ridge, solid, or groove。
7 -textvariable varName 与小部件相关联的变量。当小部件的文本发生变化时,该变量的值被设置为小部件的文本。
8 -width number 设置小部件的宽度。
9 -justify side 设置对齐方式。有效的对齐方式是left和right。
10 -show character 设置安全输入的字符。

下面是一个使用entry微件的简单示例:

#!/usr/bin/wish

grid [entry .myEntry -background red -foreground white -relief ridge -borderwidth 8
   -font {Helvetica -18 bold} -width 35 -textvariable myvariable -justify right ]
set myvariable "Hello World"
Bash

当我们运行上面的程序时,我们将得到以下输出-

Tk 输入组件

下面是一个安全输入的示例:

#!/usr/bin/wish

grid [entry .myEntry -background red -foreground white  -relief ridge -borderwidth 8
   -font {Helvetica -18 bold} -width 35 -textvariable myvariable -justify left -show "*"]
set myvariable "Hello World"
Bash

当我们运行上述程序时,我们将获得以下输出 –

Tk 输入组件

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册