2016-05-01 9 views
0

kivyアプリケーションモジュールを通じてPythonにLabelを追加しようとしていますが、ブレークラインは機能しません。私は実際に完璧に走らなければならないことを読んだので、なぜか分からない。 KVの言語のテキストは次のとおりです。Kivyラベルのブレークラインが機能しない(Python)

Label: 
     text: 'hola hola hola hola hola\nhola hola hola hola holhola hola hola hola holhola hola\n hola hola hol\nhola hola hola hola hol' 
     size_hint: 0.2, 0.05 
     pos_hint: {'center_x':0.5,'center_y':0.45} 

私はsize_hintの用語は、ラベルのサイズを変更しないので、すべての行は、必要ないと思いますが、この行せずに問題は同じです。皆さん、ありがとうございました。

答えて

1

kivy言語では、それはウィジェットやその他の重要なものを作成するために使用される大きい文字列にあるので、その\nシンボルにエスケープする必要があります。

例:

Label: 
     text: 'hola hola hola\\nhola hola hola h' 
     size_hint: 0.2, 0.05 
     pos_hint: {'center_x':0.5,'center_y':0.45} 
関連する問題