【发布时间】:2015-05-10 10:01:14
【问题描述】:
您好,我正在尝试使用 ttk Combobox 创建带有选项的下拉菜单。 这样做时,我可以配置传递给它的默认值的字体大小。 但是当我单击箭头时,其他值的字体大小保持不变。我正在为触摸屏开发应用程序,所以我需要提供适当的大小。 下面是示例代码,当我运行代码时 A 的大小较大,按一下箭头键,我看到其他值是默认大小。
#! /usr/bin/python
from Tkinter import *
import ttk
class Application:
def __init__(self, parent):
self.parent = parent
self.combo()
def combo(self):
self.box_value = StringVar()
self.box = ttk.Combobox(self.parent, textvariable=self.box_value,font=("Helvetica",20))
self.box['values'] = ('A', 'B', 'C')
self.box.current(0)
self.box.grid(column=0, row=0)
if __name__ == '__main__':
root = Tk()
app = Application(root)
root.mainloop()
【问题讨论】:
-
这可能是平台特定的问题。您使用的是哪个操作系统?