概述
我想给一个程序添加一个简单的消息框,但是在python3中你不能调整字体大小。这很烦人,但也不算太糟,我自己做个窗户就好了。我不明白的是为什么字体在Python2中是可调的,但在Python3中却不能再调了?在
python 3中的示例消息框:import tkinter
from tkinter import *
from tkinter import messagebox
root = Tk()
def Help(self):
messagebox.showinfo("Window title", "Sample text")
test_button = Button(root, text="Test Button", font=("Helvetica", 25), command=self.Help)
test_button.grid(row = 2, column =0)
root.mainloop()
有人能解释一下功能上的明显损失吗?为什么我们会在一个看似改进的python版本中失去这个选项?在
编辑:在python2中应用的解决方案看起来可以在运行python3的Linux机器上运行。这个问题似乎仅限于Windows操作系统(在windows7和windows10上进行了测试)。在
最后
以上就是义气墨镜为你收集整理的python调节字体大小不管用、怎么回事_为什么在python2中可以调整messagebox的字体大小,而在python3中却不能?...的全部内容,希望文章能够帮你解决python调节字体大小不管用、怎么回事_为什么在python2中可以调整messagebox的字体大小,而在python3中却不能?...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复