Python 如何在Tkinter中创建大小相同但字体不同的条目?

Python 如何在Tkinter中创建大小相同但字体不同的条目?,python,tkinter,widget,Python,Tkinter,Widget,我需要在同一行中创建两个相同的条目,但每个条目的文本具有不同的字体。我尝试为两个条目设置一个固定的宽度,但字体会修改它。有没有办法为条目设置一个固定的大小,而不管其大小?不要设置条目大小,请设置它们所在容器的大小。正如您所说的“行”,我假设您使用的是网格布局。这将是一个使用完全没有文档记录的“统一”参数的好地方 frame.columnconfigure([0,1], uniform='entrycol') # set columns 0 and 1 to the same width ent

我需要在同一行中创建两个相同的条目,但每个条目的文本具有不同的字体。我尝试为两个条目设置一个固定的宽度,但字体会修改它。有没有办法为条目设置一个固定的大小,而不管其大小?

不要设置条目大小,请设置它们所在容器的大小。正如您所说的“行”,我假设您使用的是网格布局。这将是一个使用完全没有文档记录的“统一”参数的好地方

frame.columnconfigure([0,1], uniform='entrycol') # set columns 0 and 1 to the same width

ent = tk.Entry(frame, width=2) # set the width small to start
ent.grid(row=0, column=0, sticky='ew') # set the entry to stick to the east and west

不要设置条目大小,设置它们所在容器的大小。正如您所说的“行”,我假设您使用的是网格布局。这将是一个使用完全没有文档记录的“统一”参数的好地方

frame.columnconfigure([0,1], uniform='entrycol') # set columns 0 and 1 to the same width

ent = tk.Entry(frame, width=2) # set the width small to start
ent.grid(row=0, column=0, sticky='ew') # set the entry to stick to the east and west

寻求调试帮助的问题(“此代码为什么不工作?”)应包括所需的行为、特定的问题或错误,以及在问题本身中将其复制为格式化文本所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:。寻求调试帮助的问题(“为什么此代码不起作用?”)应包括所需的行为、特定问题或错误,以及在问题本身中将其复制为格式化文本所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:。