tkinter基本查询与python 3.7
我是新来的tkinter基本查询与python 3.7,python,python-3.x,tkinter,Python,Python 3.x,Tkinter,我是新来的 import datetime as dt from tkinter import * from tkinter import messagebox dt1 = dt.datetime.now().strftime("%Y""%m""%d") time1 = dt.datetime.now().strftime('%H:%M:%S') msg1= dt1+" "+time1+ " Test Message XXXXXXXXXXXXXXXXXXXXXXXXXXXXX" maste
import datetime as dt
from tkinter import *
from tkinter import messagebox
dt1 = dt.datetime.now().strftime("%Y""%m""%d")
time1 = dt.datetime.now().strftime('%H:%M:%S')
msg1= dt1+" "+time1+ " Test Message XXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
master = Tk()
top = Tk()
top.geometry("100x100")
messagebox.showinfo("information", msg1)
top.mainloop()
在这个基本代码中,我基本上有3个问题
1.删除行
master=Tk()
。2.您的邮件已经是一行了。3.您不能,至少不能使用messagebox
。您需要创建自己的Toplevel
窗口。删除master=Tk()后,仍然显示一个空白窗口,将始终有一个根窗口,并且您的messagebox是根窗口中的一个弹出窗口。如果要隐藏它,可以在top=Tk()
之后调用top.draw()
。好的,谢谢,空白窗口问题已经解决。我可以在此或如Henry所述更改消息文本和颜色吗?我只能查找Toplevel窗口?您必须通过Toplevel()
创建自己的窗口。这应该很简单-只需几行,包括一个标签
、一个按钮
和一些弹出声音。1。删除行master=Tk()
。2.您的邮件已经是一行了。3.您不能,至少不能使用messagebox
。您需要创建自己的Toplevel
窗口。删除master=Tk()后,仍然显示一个空白窗口,将始终有一个根窗口,并且您的messagebox是根窗口中的一个弹出窗口。如果要隐藏它,可以在top=Tk()
之后调用top.draw()
。好的,谢谢,空白窗口问题已经解决。我可以在此或如Henry所述更改消息文本和颜色吗?我只能查找Toplevel窗口?您必须通过Toplevel()
创建自己的窗口。这应该很简单-只需要几行,包括一个标签
、一个按钮
和一些弹出声音。