我第一次修补tkinter。我从Geeksforgeks.org上得到了这个(稍作修改)
当我跑步时:
pedro@pedro-512ssd:~/myPython/tkinter$ ./newWindow_display_textv5.py
在bash中,我看到了我的窗口,但输出“key was pressed”显示在bash中,而不是我闪亮的新窗口中
是否可以使输出显示在我的新窗口中
#! /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()
您需要在窗口上设置标签。 例如
someLabel = Label( window, text='set Text here' )
还有其他用于定位所述标签的命令您始终可以这样做:
这对我来说很好
编辑:
这样做
相关问题 更多 >
编程相关推荐