So ändern Sie den Text eines Labels in der kivy-Sprache mit Python

8

Ich habe mich gefragt, wie ich mit Python den Text eines Labels in der Kivy-Sprache ändern könnte. Wie würde ich Benutzereingaben von Python als Text eines Labels in Kivy machen lassen? (Übrigens habe ich die Formatierung im eigentlichen Programm richtig gemacht, aber ich habe es vermasselt, es in stackoverflow einzufügen) Sagen wir, wenn ich den Text des Labels aus dem Code eine in python generierte Zufallszahl machen möchte, wie würde ich das machen?

%Vor%     
user2896775 30.10.2014, 14:50
quelle

1 Antwort

6

Text einer Beschriftung kann eine kivy Eigenschaft sein, die später geändert werden kann und da es eine kivy Eigenschaft ist, wird sie automatisch überall aktualisiert. Hier ist ein Beispiel für Ihre .py

%Vor%

und Ihre .kv

%Vor%

Wenn Sie auf die Schaltfläche klicken, wird change_text() function aufgerufen, wodurch der Text der Beschriftung nach dem Zufallsprinzip zwischen 1 und 100 geändert wird.

    
Tatarkow 31.10.2014 15:00
quelle

Tags und Links