Tkinter仅为标签下划线字母

时间:2018-03-07 02:50:46

标签: python-2.7 tkinter

a = Label(root,text='h e l l o',underline=0)

所以基本上我希望能够选择我想要下划线的字符串部分。现在它只允许我一次选择一个。如果我试试

    a = Label(root,text='h e l l o',underline=0,1)

我得到错误a =标签(root,text ='h e l l o',underline = 0,2) SyntaxError:关键字arg之后的非关键字arg

我查看过其他帖子,他们建议制作一个字体,使整个字符串加下划线。我想把下划线的字母做成。有没有办法做到这一点。

1 个答案:

答案 0 :(得分:0)

使用Label选择的方法是使用underline选项为单个字符加下划线,或者使用打开了underline选项的字体为整个字符串加下划线。

文本小部件允许您为单个字符加下划线,因此我的建议是使用单行文本小部件,或者为每个要加下划线的字符组使用带有多个文本项的画布小部件。