问题描述
我正在尝试为 android 创建一个简单的记事本。如何将行号添加到 Kivy 的 Textinput()?我的代码是
from kivy.app import App
from kivy.uix.textinput import TextInput
from kivy.uix.Boxlayout import BoxLayout
class Text(TextInput):
def __init__(self,*args,**kwargs):
super().__init__(*args,**kwargs)
self.hint_text = "Your text here"
class NotePad(App):
def build(self):
Box = BoxLayout()
text = Text()
Box.add_widget(text)
return Box
我想添加行号。我该怎么做?
解决方法
也许这对您有帮助:https://github.com/griloHBG/TextInputLineNumber
它使用 KV 语言(非常好),但可以用作开发仅 Python 的东西的基础。