Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Kivy-下划线在标签中不起作用_Python_Label_Kivy - Fatal编程技术网

Python Kivy-下划线在标签中不起作用

Python Kivy-下划线在标签中不起作用,python,label,kivy,Python,Label,Kivy,我知道以前有人问过这个问题(),这是一个很老的问题,但我真的想知道是否有一种方法可以在Kivy标签中的文本下划线? 我在网上找到的唯一建议解决方案是使用python脚本extended_markup.py。但这不起作用,并且由于Kivy中的更新而充满了问题。 我试着在自己周围乱搞,但在kivy源代码中,下划线似乎从标记中删除了……尽管文档中提到了下划线! 任何帮助都将不胜感激 此功能已添加到Kivy 1.9.2-dev的开发版本中。更新到开发版本的说明因平台而异: 您可以在标签小部件上设置下划线

我知道以前有人问过这个问题(),这是一个很老的问题,但我真的想知道是否有一种方法可以在Kivy标签中的文本下划线? 我在网上找到的唯一建议解决方案是使用python脚本extended_markup.py。但这不起作用,并且由于Kivy中的更新而充满了问题。 我试着在自己周围乱搞,但在kivy源代码中,下划线似乎从标记中删除了……尽管文档中提到了下划线!
任何帮助都将不胜感激

此功能已添加到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)中。我已经相应地更新了我的答案。非常感谢你,瑞安!成功了。这几周来一直是我头疼的问题!