2016-10-15 2 views
0

i는 사용자가 내가 만든 키보드에 입력이바인드 엔트리 및 ​​버튼

b1 = Button(root,text='login',command = Login_click) 
b1.pack() 
b1.bind('<Return>',Login_bind) 
def Login_click(self): 
    do some thing 
def Login_bind(self,event): 
    do something 
다루는 다른 입력과 두 개의 유사한 기능을 항목에 코드를 입력하고 버튼을 클릭하거나 있도록 사용자에게 자신의 코드를 요구해서 시작 프로그램을

그리고 클릭으로 하나의 기능 거래를하고 당신은 단순히 기본 값으로 event=None으로 함수를 정의 할 수 있습니다

답변

3

키가 선택되도록 입력 한 후 같은 기능을 사용하기 위해 모든 방법을 아주 잘 작동하지만,이 모두.

b1 = Button(root,text='login',command = Login_click_and_bind) 
b1.pack() 
b1.bind('<Return>',Login_click_and_bind) 
def Login_click_and_bind(self,event=None): 
    do something 
+0

예제를 제공하는 데 시간이 걸리면이 대답이 더 나을 것입니다. –

+0

나를 편집해야합니까 –

+0

@MahmoudHamdy 수정 하시겠습니까? – jadsq