Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Python技术 >

learning tkinter PDF 下载


分享到:
时间:2024-08-13 11:39来源:http://www.java1234.com 作者:转载  侵权举报
learning tkinter
失效链接处理
learning tkinter PDF 下载

 
 
相关截图:
 

主要内容:

Adding validation to an Entry widget
To restrict the characters that can be typed into an entry widget, only numbers for instance, a
validate command can be added to the entry. A validate command is a function that return True if
the change is accepted, False otherwise. This function will be called each time the content of the
entry is modified. Various arguments can be passed to this function, like the type of change
(insertion, deletion), the inserted text, ...
def only_numbers(char):
return char.isdigit()
validation = parent.register(only_numbers)
entry = Entry(parent, validate="key", validatecommand=(validation, '%S'))
The validate option determines the type of event that triggers the validation, here, it's any
keystroke in the entry. The '%S' in the validatecommand option means that the inserted or deleted
character is passed in argument to the only_numbers function. The full list of possibilities can be
found here.
Getting int From Entry Widget
When using the .get() method whatever is in the entry widget will be converted into a string. For
example, regardless of the type of input(It can be a number or sentence), the resulting outcome
will be a string. If the user types 4 the o
 


 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐