Wxpython 如何在Python中为文本加下划线

Wxpython 如何在Python中为文本加下划线,wxpython,Wxpython,我正在用Python 3.4编写一个程序。我的问题是,如何在特定的文本下划线? 事实上,我是编程新手,坦率地说,我不知道该怎么做。 我期待着你美丽的回答 谢谢 定义文本和字体,然后在其下面划线 text = wx.StaticText(panel, -1, 'text', (100, 100)) font = wx.Font(14, wx.DECORATIVE, wx.ITALIC, wx.NORMAL) font.SetUnderlined(True) text.SetFont(font)

我正在用Python 3.4编写一个程序。我的问题是,如何在特定的文本下划线? 事实上,我是编程新手,坦率地说,我不知道该怎么做。 我期待着你美丽的回答


谢谢

定义文本和字体,然后在其下面划线

text = wx.StaticText(panel, -1, 'text', (100, 100))
font = wx.Font(14, wx.DECORATIVE, wx.ITALIC, wx.NORMAL)
font.SetUnderlined(True)
text.SetFont(font)

欢迎来到StackOverflow。不幸的是,你的问题太广泛了,不符合这里的帖子指南。请阅读帮助部分的文章,例如。在您的例子中,wxpython中某些文本的下划线方法将取决于您所谈论的文本。是TextCtrl中的文本吗?对话?什么?您已经编写了哪些代码?