我正在使用提供的简单消息框,tkinter并且想知道是否有任何更改字体的方法。
tkinter
这是我想要的基本概念,但是该font=选项不起作用。
font=
from tkinter import Tk import tkinter.messagebox as tkmsg _root = Tk() _root.withdraw() tkmsg.showinfo( "Info", "Some monospaced text", font=("Monospace", 15) ) _root.destroy()
有什么方法可以更改字体,还是必须使用自定义对话框?
你不能。使用顶级widgted(tkinter.Toplevel())和标签编写自己的消息框!
这样的东西(来自http://effbot.org/tkinterbook/label.htm)
from Tkinter import * master = Tk() w = Label(master, text="Hello, world!") w.pack() mainloop()
希望对您有所帮助!