Python tkinter lisbox粗体
我正在尝试加粗我的python tkinter列表框的所有条目 我有一个列表,它将其输入列表框:Python tkinter lisbox粗体,python,user-interface,tkinter,Python,User Interface,Tkinter,我正在尝试加粗我的python tkinter列表框的所有条目 我有一个列表,它将其输入列表框: listbox4.插入(结束,单词) 有人知道加粗这些条目的代码吗?您可以为所有文本配置listbox对象使用的字体 from Tkinter import * import tkFont sf= tkFont.Font(family='Helvetica', size=36, weight='bold') lb = Listbox(root , bd=1, height=10, font=
listbox4.插入(结束,单词)
有人知道加粗这些条目的代码吗?您可以为所有文本配置listbox对象使用的字体
from Tkinter import *
import tkFont
sf= tkFont.Font(family='Helvetica', size=36, weight='bold')
lb = Listbox(root , bd=1, height=10, font=sf)
假设您使用的是Python3和tkinter,代码如下(在Python2上将导入行替换为import-tkFont
)
如果您想更改字体系列、大小等,请参阅更多
tkFont
文档。ImportError:无法导入名称'tkFont',添加代码功能的说明非常有用。工作非常完美+1.
from tkinter import font
listbox4.insert(END, Words)
bolded = font.Font(weight='bold') # will use the default font
listbox4.config(font=bolded)