- PyGTK 教程
- PyGTK - 主页
- PyGTK - 简介
- PyGTK - 环境
- PyGTK - 你好世界
- PyGTK - 重要类
- PyGTK - 窗口类
- PyGTK - 按钮类
- PyGTK - 标签类
- PyGTK - 入门级
- PyGTK - 信号处理
- PyGTK - 事件处理
- PyGTK - 容器
- PyGTK - 盒子类
- PyGTK - ButtonBox 类
- PyGTK - 对齐类
- PyGTK - EventBox 类
- PyGTK - 布局类
- PyGTK - 组合框类
- PyGTK - ToggleButton 类
- PyGTK - CheckButton 类
- PyGTK - 单选按钮类
- PyGTK - 菜单栏、菜单和菜单项
- PyGTK - 工具栏类
- PyGTK - 调整类
- PyGTK - 范围类
- PyGTK - 规模类
- PyGTK - 滚动条类
- PyGTK - 对话框类
- PyGTK - 消息对话框类
- PyGTK - AboutDialog 类
- PyGTK - 字体选择对话框
- PyGTK - 颜色选择对话框
- PyGTK - 文件选择器对话框
- PyGTK - 笔记本类
- PyGTK - 框架类
- PyGTK - AspectFrame 类
- PyGTK - TreeView 类
- PyGTK - 窗格类
- PyGTK - 状态栏类
- PyGTK - ProgressBar 类
- PyGTK - 视口类
- PyGTK - 滚动窗口类
- PyGTK - 箭头类
- PyGTK - 图像类
- PyGTK - DrawingArea 类
- PyGTK - SpinButton 类
- PyGTK - 日历类
- PyGTK - 剪贴板类
- PyGTK - 标尺类
- PyGTK - 超时
- PyGTK - 拖放
- PyGTK 有用资源
- PyGTK - 快速指南
- PyGTK - 有用的资源
- PyGTK - 讨论
PyGTK - 入门级
输入小部件是一个单行文本输入小部件。如果输入的文本比小部件的分配长,小部件将滚动以使光标位置可见。
可以使用此类的 set_visibility() 方法将输入字段转换为密码模式。输入的文本将替换为由invisible_char() 方法选择的字符,默认为“*”。
Entry 类具有以下构造函数 -
gtk.Entry(max = 0)
这里,max 代表输入字段的最大长度(以字符为单位)。该参数采用数值 (0-65536)。
下表显示了 Entry 类的重要方法 -
序号 | 方法和说明 |
---|---|
1 | 设置可见性(可见) 如果为 false,则通过用默认的不可见字符“*”替换字符来遮盖内容 |
2 | 设置不可见字符(字符) 输入字段中默认的“*”字符替换为 char |
3 | 设置最大长度(x) 这会将“max-length”属性设置为 x 的值。(0-65536) |
4 | 设置文本(字符串) 这会将“text”属性设置为str的值。str中的字符串替换条目的当前内容。 |
5 | 获取文本() 这将返回“text”属性的值,该属性是包含条目内容的字符串。 |
6 | 设置对齐方式() 这会将“xalign”属性设置为xalign的值。set_alignment() 控制 Entry 字段中内容的水平位置。 |
入口小部件发出以下信号 -
启用 | 当通过用户操作或使用gtk.Widget.activate()方法以编程方式激活条目时,会发出此信号。 |
退格键 | 当从键盘输入Backspace键时会发出此信号。 |
复制剪贴板 | 当条目中的选择文本复制到剪贴板时会发出此信号。 |
剪贴板 | 当条目中的选择被剪切并放入剪贴板时,会发出此信号。 |
粘贴剪贴板 | 当剪贴板的内容粘贴到条目中时会发出此信号。 |