<p>我第一次修补tkinter。我从Geeksforgeks.org上得到了这个(稍作修改)</p>
<p>当我跑步时:</p>
<blockquote>
<p>pedro@pedro-512ssd:~/myPython/tkinter$ ./newWindow_display_textv5.py</p>
</blockquote>
<p>在bash中,我看到了我的窗口,但输出“key was pressed”显示在bash中,而不是我闪亮的新窗口中</p>
<p>是否可以使输出显示在我的新窗口中</p>
<pre><code>#! /usr/bin/python3
# Import all files from
# tkinter and overwrite
# all the tkinter files
# by tkinter.ttk
import tkinter
from tkinter import *
from tkinter.ttk import *
def myWindow2():
window = tkinter.Tk()
window.title("A New Window")
window.config(bg='light blue')
window.geometry('640x480')
# function to be called when
# keyboard buttons are pressed
def key_press(event):
key = event.char
print(key, 'was pressed')
# here we are binding keyboard
# with the main window
window.bind('<Key>', lambda a : key_press(a))
mainloop()
myWindow2()
</code></pre>