0
私はKivyとPythonで電卓を作成するチュートリアルを見てきましたが、私はこのプロパティを見てきました。ウィジェットIDの値で表示します。この値を使用すると、ウィジェットの他のプロパティにアクセスできます。ここ は、コード(.kvファイル)である:Pythonの表示プロパティKivy
<CalcGridLayout>:
id: calculator
display: entry #this is the display property
rows: 5
padding: 10
spacing: 10
BoxLayout:
TextInput:
id: entry #with the value of this
font_size: 32
multiline: False
BoxLayout:
spacing: 10
Button:
text: "7"
on_press: entry.text += self.text
Button:
text: "8"
on_press: entry.text += self.text
Button:
text: "9"
on_press: entry.text += self.text
Button:
text: "+"
on_press: entry.text += self.text
BoxLayout:
spacing: 10
Button:
text: "4"
on_press: entry.text += self.text
Button:
text: "5"
on_press: entry.text += self.text
Button:
text: "6"
on_press: entry.text += self.text
Button:
text: "-"
on_press: entry.text += self.text
BoxLayout:
spacing: 10
Button:
text: "1"
on_press: entry.text += self.text
Button:
text: "2"
on_press: entry.text += self.text
Button:
text: "3"
on_press: entry.text += self.text
Button:
text: "*"
on_press: entry.text += self.text
BoxLayout:
spacing: 10
Button:
text: "AC"
on_press: entry.text = ""
Button:
text: "0"
on_press: entry.text += self.text
Button:
text: "="
on_press: calculator.calculate(entry.text)
Button:
text: "/"
on_press: entry.text += self.text
その変数/プロパティとは何ですか?それは何のために使われますか?あなたのKVファイルを参照して