Créer un curseur

lol3110 Messages postés 8 Statut Membre -  
lol3110 Messages postés 8 Statut Membre -
Bonjour,
Je voudrais savoir quelle est la commande qui permet de créer un curseur sur Python.
Comment faut -il ensuite le programmer ?
Merci

1 réponse

  1. Utilisateur anonyme
     
    Bonjour, un curseur de souris? Tu utilises quel environnement graphique? WxPython? PyQT, Tk?
    0
    1. lol3110 Messages postés 8 Statut Membre
       
      J'ai obtenu la trajectoire d'un objet ayant une masse. Celle ci est fixée. Je voudrais faire changer la masse avecun curseur et voir comment la trajectoire change.
      0
    2. Utilisateur anonyme
       
      Une interface donc, voici un exemple avec TkInter, l'interface par défaut de Python :

      Ca crée une fenêtre avec un curseur qui va de 0 à 200. Le calcul à afficher ici est simple, il fait la valeur du curseur * 2, mais tu peux remplacer par ton calcul.

      from tkinter import *
      
      master = Tk()
      valeur = StringVar()
      
      def miseAJourCurseur(event):
          # Calcul
          resultat = curseur.get() * 2
          valeur.set(resultat)
      
      master.wm_title("Fenetre")
      master.geometry("300x100")
      
      curseur = Scale(master, from_=0, to=200, orient=HORIZONTAL, command=miseAJourCurseur)
      curseur.pack()
      
      texte = Label(master, textvariable=valeur)
      texte.pack()
      
      mainloop()


      Testé avec Python 3
      0
    3. lol3110 Messages postés 8 Statut Membre
       
      D'accord Merci.
      Est ce que c'est le même programme pour Sagemath ?
      0
    4. Utilisateur anonyme
       
      Je ne sais pas, quelle version de Python est utilisée avec Sage? Tu peux toujours essayer ce code là pour voir ce que ça fait.
      0
    5. lol3110 Messages postés 8 Statut Membre
       
      C'est la version 2.7

      Est ce que la commande slider est aussi possible ?
      0