如何过滤或限制在 PyGTK 文本输入字段中输入的文本?
我想要一个文本输入字段(gtk.Entry),它只接受十六进制字符作为用户的有效输入。
I want a text entry field (gtk.Entry) that accepts only hexadecimal characters as valid input from the user.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可以通过连接到“insert_text”信号并在信号处理程序中操作输入的文本来完成过滤。
以下是验证十六进制字符的示例代码:
Filtering may be done by connecting to the 'insert_text' signal and manipulating the entered text in the signal handler.
Here is example code for validating Hex characters: