Outils pour utilisateurs

Outils du site


kivy_liste_des_elements_graphiques

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
kivy_liste_des_elements_graphiques [2020/01/02 10:05] – [Kivy: Liste des éléments graphiques] sergekivy_liste_des_elements_graphiques [2020/01/07 15:18] – [ScrollView] serge
Ligne 422: Ligne 422:
 </code> </code>
  
 +====ScrollView====
 +**Défilement d'une liste de ligne**
 +
 +<code python extrait_de_main.py>
 +class MainScreen(Screen):
 +    text = StringProperty("Mon Texte")
 +    def __init__(self, **kwargs):
 +        super().__init__(**kwargs)
 +        self.text = "Mon texte\n"*100
 +</code>
 +
 +<code python scroll.kv>
 +<MainScreen>:
 +    BoxLayout:
 +        orientation: "vertical"
 +        ScrollView:
 +            do_scroll_x: False
 +            do_scroll_y: True
 +            Label:
 +                id: scroll
 +                size_hint: None, None  # très important !
 +                size: self.texture_size
 +                height: self.size[1]
 +                width: self.size[0]
 +                padding: 10, 10
 +                text: root.text
 +                color: 1, 0, 0.5, 1
 +                font_size: "20dp"
 +</code>
  
 {{tag>kivy sb}} {{tag>kivy sb}}
kivy_liste_des_elements_graphiques.txt · Dernière modification : 2020/10/19 07:12 de serge