Python Kivy-下划线在标签中不起作用
我知道以前有人问过这个问题(),这是一个很老的问题,但我真的想知道是否有一种方法可以在Kivy标签中的文本下划线? 我在网上找到的唯一建议解决方案是使用python脚本extended_markup.py。但这不起作用,并且由于Kivy中的更新而充满了问题。 我试着在自己周围乱搞,但在kivy源代码中,下划线似乎从标记中删除了……尽管文档中提到了下划线!Python Kivy-下划线在标签中不起作用,python,label,kivy,Python,Label,Kivy,我知道以前有人问过这个问题(),这是一个很老的问题,但我真的想知道是否有一种方法可以在Kivy标签中的文本下划线? 我在网上找到的唯一建议解决方案是使用python脚本extended_markup.py。但这不起作用,并且由于Kivy中的更新而充满了问题。 我试着在自己周围乱搞,但在kivy源代码中,下划线似乎从标记中删除了……尽管文档中提到了下划线! 任何帮助都将不胜感激 此功能已添加到Kivy 1.9.2-dev的开发版本中。更新到开发版本的说明因平台而异: 您可以在标签小部件上设置下划线
任何帮助都将不胜感激 此功能已添加到Kivy 1.9.2-dev的开发版本中。更新到开发版本的说明因平台而异: 您可以在
标签
小部件上设置下划线,以便为文本加下划线:
Label:
text: 'underline this!'
underline: True
您还可以使用标记:
Label:
text: 'underline [u]this![/u]'
markup: True
但是,并非所有文本提供程序都支持下划线。特别是,SDL2文本提供程序确实支持它,而pygame和PIL提供程序不支持它。谢谢您的回答。我试过那种方法,但不管用。我环顾四周,让SDL2提供商开始工作,并启动nada。如何使其工作以便使用下划线渲染?@Hazey抱歉,下划线已添加到开发版本中,但不在最新版本(1.9.1)中。我已经相应地更新了我的答案。非常感谢你,瑞安!成功了。这几周来一直是我头疼的问题!