我知道以前有人问过这个问题(Underline text in a Label in Kivy?),这是一个很老的问题,但我真的想知道是否有办法在Kivy的标签中划下文字的下划线?我在网上找到的唯一建议的解决方案是使用python脚本extended_markup.py。但是由于Kivy的更新,这是行不通的,并且充满了问题。我已经尝试过搅乱自己,但下划线,甚至似乎被删除标记在基维源code...even,尽管文档谈论下划线!任何帮助都将不胜感激。
发布于 2016-05-24 22:20:02
这个功能已经添加到Kivy 1.9.2-dev的开发版本中。更新到开发版本的说明因平台而异:https://kivy.org/docs/installation/installation.html
您可以在Label
小部件上设置下划线以在文本下划线:
Label:
text: 'underline this!'
underline: True
还可以使用标记:
Label:
text: 'underline [u]this![/u]'
markup: True
然而,下划线并不是所有文本提供者都支持的。特别是,SDL2文本提供程序确实支持它,而PIL和PIL提供程序则不支持它。
https://stackoverflow.com/questions/37422382
复制相似问题