1
python으로 tkinter를 사용하여 창 팝업을 만드는 스크립트가 있습니다. 몇 개의 텍스트를 채우고 그 다음에는 두 개의 버튼 : Dismiss/OK.Python - Tkinter 사전 선택 버튼
사용자가 'Enter'키를 눌러 확인 버튼을 누르게 할 수 있습니다. 나는 OK 버튼을 미리 선택 (강조 표시)하고 싶으므로 입력을 클릭하지 않고도 사용할 수 있습니다.
나는 충분히 명확하다. Thx! 당신이 가 전 세계적으로 self.on_ok
전화 master.bind
에 ok.bind
을 변경할 수 키를 입력하려면,
import Tkinter as tk
class App(object):
def __init__(self, master):
dismiss = tk.Button(master, text = 'dismiss', command = self.on_dismiss)
ok = tk.Button(master, text = 'ok', command = self.on_ok)
ok.bind('<Return>', self.on_ok)
dismiss.bind('<Escape>', self.on_dismiss)
ok.focus()
dismiss.pack(fill = tk.BOTH)
ok.pack(fill = tk.BOTH)
def on_ok(self, event = None):
print("Aww, it's okay!")
def on_dismiss(self, event = None):
print("Dismissed!")
root = tk.Tk()
app = App(root)
root.mainloop()
또는 :