Tkinter 첫 번째 클릭 첫 번째 기능, 두 번째 클릭 두 번째 기능

알리 코반

나는 한동안 tkinter와 함께 일해 왔습니다. 여기 코드를 기반으로 애플리케이션을 만들려고합니다.
Tkinter에서 위젯을 표시 / 숨기기하는 방법?

두 가지 기능 toggle_entry 및 comp_s가 있습니다.
버튼을 처음 클릭 할 때 toggle_entry + comp_s를 어떻게 실행하나요? 두 번째로 클릭하면 어떻게 toggle_entry를 실행합니다. 세 번째로 클릭하면 다시 toggle_entry + comp_s, 네 번째로 클릭하면 다시 toggle_entry 등 ...

from tkinter import * 
import tkinter as tk

hidden = False
root = tk.Tk()
r = StringVar() 
e = tk.Entry(root, width=6, textvariable=r)
e.grid(row=0, column=1)

def toggle_entry():
    global hidden
    if hidden:
        e.grid()
    else:
        e.grid_remove()
    hidden = not hidden

s = StringVar() 
def comp_s(event):
    global s
    s=r.get() # construct string
    print(s)

tk.Button(root, text='Toggle entry', command=toggle_entry).grid(row=0, column=0)
root.mainloop()
Sideeg MoHammed

이런 걸 만들 수있어

count = 0
def test_click():
   global count
   count +=1
   if count%2 ==0:
       toggle_entry()
       comp_s(event)
   else :
        toggle_entry()
tk.Button(root, text='Toggle entry', command=test_click).grid(row=0, column=0)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

첫 번째 클릭 숨기기, 두 번째 클릭 다시 표시

분류에서Dev

첫 번째 두 번 클릭하는 Chrome

분류에서Dev

첫 번째 모달을 숨기고 클릭 기능에 두 번째 모달 표시

분류에서Dev

두 번째 클릭시 기능 변경

분류에서Dev

두 번째 클릭 후 기능 작동

분류에서Dev

div에서 두 번째 클릭 기능?

분류에서Dev

클릭 기능이 두 번 호출되지만 첫 번째 클릭에서만 호출됩니까?

분류에서Dev

Jquery 메뉴 첫 번째 클릭하여 표시 두 번째 클릭하여 메뉴 숨기기

분류에서Dev

클릭시 기능 실행 및 두 번째 클릭시 반전

분류에서Dev

첫 번째 버튼 숨기기 onclick 두 번째 표시, 두 번째 onclick 숨기기 첫 번째 버튼 표시

분류에서Dev

첫 번째 기능이 실패하면 두 번째 기능 적용

분류에서Dev

jQuery : 첫 번째 버튼을 클릭 한 후 두 번째 버튼 활성화

분류에서Dev

첫 번째 클릭 후 두 번의 클릭이 필요한 jQuery On Click

분류에서Dev

SQL 쿼리에서 첫 번째 / 두 번째 / 세 번째 요소 가져 오기

분류에서Dev

첫 번째 열을 기준으로 두 번째 열 정렬

분류에서Dev

fopen PHP로 첫 번째와 두 번째 요소 얻기

분류에서Dev

첫 번째 / 두 번째 파일 열 가져 오기

분류에서Dev

.NET 첫 번째 성공 후 두 번째 ajax 호출 만들기

분류에서Dev

배열의 첫 번째 및 두 번째 요소 가져 오기

분류에서Dev

문자열을 '첫 번째'와 '두 번째'로 나누기

분류에서Dev

첫 번째 클릭에서 작동하지 않는 클릭 기능의 일부

분류에서Dev

두 번째 클릭에서만 작동하는 Javascript 기능

분류에서Dev

jquery에서 두 번째 클릭시 기능 실행

분류에서Dev

기능은 두 번째 클릭 전에 팝업을 엽니 다

분류에서Dev

내 변수 초기화는 첫 번째 클릭으로 작동하지 않지만 두 번째 클릭으로 작동합니다.

분류에서Dev

이 상황에서 첫 번째 클릭 jquery로 두 번째 클릭을 어떻게 초기화 할 수 있습니까?

분류에서Dev

JQuery는 첫 번째 클릭시 실행되지 않지만 두 번째 클릭시 실행됩니다.

분류에서Dev

Android는 첫 번째 클릭시 버튼 색상 설정, 두 번째 클릭시 설정 해제

분류에서Dev

.select ()는 두 번째 클릭이 아닌 첫 번째 클릭과 함께 작동합니다.

Related 관련 기사

  1. 1

    첫 번째 클릭 숨기기, 두 번째 클릭 다시 표시

  2. 2

    첫 번째 두 번 클릭하는 Chrome

  3. 3

    첫 번째 모달을 숨기고 클릭 기능에 두 번째 모달 표시

  4. 4

    두 번째 클릭시 기능 변경

  5. 5

    두 번째 클릭 후 기능 작동

  6. 6

    div에서 두 번째 클릭 기능?

  7. 7

    클릭 기능이 두 번 호출되지만 첫 번째 클릭에서만 호출됩니까?

  8. 8

    Jquery 메뉴 첫 번째 클릭하여 표시 두 번째 클릭하여 메뉴 숨기기

  9. 9

    클릭시 기능 실행 및 두 번째 클릭시 반전

  10. 10

    첫 번째 버튼 숨기기 onclick 두 번째 표시, 두 번째 onclick 숨기기 첫 번째 버튼 표시

  11. 11

    첫 번째 기능이 실패하면 두 번째 기능 적용

  12. 12

    jQuery : 첫 번째 버튼을 클릭 한 후 두 번째 버튼 활성화

  13. 13

    첫 번째 클릭 후 두 번의 클릭이 필요한 jQuery On Click

  14. 14

    SQL 쿼리에서 첫 번째 / 두 번째 / 세 번째 요소 가져 오기

  15. 15

    첫 번째 열을 기준으로 두 번째 열 정렬

  16. 16

    fopen PHP로 첫 번째와 두 번째 요소 얻기

  17. 17

    첫 번째 / 두 번째 파일 열 가져 오기

  18. 18

    .NET 첫 번째 성공 후 두 번째 ajax 호출 만들기

  19. 19

    배열의 첫 번째 및 두 번째 요소 가져 오기

  20. 20

    문자열을 '첫 번째'와 '두 번째'로 나누기

  21. 21

    첫 번째 클릭에서 작동하지 않는 클릭 기능의 일부

  22. 22

    두 번째 클릭에서만 작동하는 Javascript 기능

  23. 23

    jquery에서 두 번째 클릭시 기능 실행

  24. 24

    기능은 두 번째 클릭 전에 팝업을 엽니 다

  25. 25

    내 변수 초기화는 첫 번째 클릭으로 작동하지 않지만 두 번째 클릭으로 작동합니다.

  26. 26

    이 상황에서 첫 번째 클릭 jquery로 두 번째 클릭을 어떻게 초기화 할 수 있습니까?

  27. 27

    JQuery는 첫 번째 클릭시 실행되지 않지만 두 번째 클릭시 실행됩니다.

  28. 28

    Android는 첫 번째 클릭시 버튼 색상 설정, 두 번째 클릭시 설정 해제

  29. 29

    .select ()는 두 번째 클릭이 아닌 첫 번째 클릭과 함께 작동합니다.

뜨겁다태그

보관