• logo categorie
    RESOLU

    Comment créer une interface graphique en Python ?


    Hello !

    J'aimerais bien commencer à faire un jeu en Python avec le module "tkinter" mais je ne sais pas vraiment comment on l'utilise, quelqu'un pour m'aider ?
    Développement 2D, 3D et Jeux
    Python & Zope
    Programmation en Python
    Interface graphique
    utilisateur
    Orlando
    Posté le : 21 Août à 17:00
    39 807 vues

  • 37
    Léon
    Posté le : 21 Août à 17:55
    Hello Orlando,

    Tkinter est un bon module graphique mais détaillé tous ces widgets ici serait beaucoup trop long. Je t'ai donc préparé un bout de code que je t'invite à essayer, de bien le lire et comprendre ce que je fais.

    Voilà donc un petit éditeur de lignes :

    #! /usr/bin/env python
    # -*- coding: iso-8859-1 -*-
    
    from tkinter import *
    from random  import randrange
    
    def createLine():
    	global x1, y1, x2, y2, color
    
    	can.create_line(x1, y1, x2, y2, width=1, fill=color)
    	y1, y2 = y1-20, y2+20
    
    def changeColor():
    	global color
    	global j
    
    	i = j
    	pal_color = ['purple','cyan','maroon','green','red','blue','orange','yellow']
    	while i == j:
    		i = randrange(8)
    	j = i
    	color = pal_color[i]
    
    x1, y1, x2, y2 = 10, 190, 190, 10      #Coordonnées des deux points qui formeront la ligne
    color = 'green'   #couleur par défaut
    j = 4
    win = Tk()   #Création du widget principal, dit "maître"
    can = Canvas(win, bg = 'black', height = 200, width = 200) #Canvas est un widget dans lequel on peut dessiner
    can.pack(side=LEFT) 
    button1 = Button(win, text="Quitter", command=win.quit)
    button1.pack(side=BOTTOM)
    button2 = Button(win, text="Nouvelle ligne", command=createLine)
    button2.pack()
    button3 = Button(win, text="Changer de couleur", command=changeColor)
    button3.pack()
    win.mainloop()
    win.destroy()


    Je reste à ta disposition si tu as des questions,

    Bonne chance !
  • ⇒ Si vous êtes ici c'est que le sujet vous intéresse ^^
    Inscrivez-vous sur Oyant, apportez votre contribution sur ce sujet et gagnez de l'argent :

    Inscription
    Répondre
  • logo categorie
    RESOLU

    Comment écrire dans un fichier ?

    Bonjour,

    J'aimerais pouvoir écrire dans un fichier, quelles sont les fonctions à utiliser ?

    Merci et à bientôt !
    C
    Programmation en C
  • logo categorie
    RESOLU

    Comment récupérer des informations de la part de l'utilisateur ?

    Bonjour,

    Je débute en C et j'aimerais savoir comment demander à l'utilisateur une valeur.

    Merci d'avance !
    C
    Programmation en C
  • logo categorie
    RESOLU

    Conditions de validité du contrat ?

    Salut les amis!
    Dites moi quelles sont les conditions de validité d'un contrat s'il vous plaît ?
    Merci !
    Droit
    droit
    contrat
    conditions de validité
  • logo categorie
    RESOLU

    Qu'est ce qu'un dol ?

    Salut à tous !
    Quelqu'un saurait-il m'expliquer ce qu'est un dol ?
    Merci d'avance
    Droit
    dol
    droit
  • logo categorie
    RESOLU

    Qu'est ce qu'une contrat de gré à gré ?

    Bonjour!
    Qu'est ce qu'un contrat de gré à gré s'il vous plaît ?
    Merci
    Droit
    droit
    contrat
    gré à gré
  • logo categorie
    RESOLU

    Ecran bleu

    J'ai un problème à chaque coupure de courant ou de connexion, mon ordinateur affiche écran bleu et m'oblige à redémarrer.
    Quelqu'un a déjà rencontré ce problème?
    Systèmes
  • logo categorie
    RESOLU

    Différence entre obligation de résultats et obligation de moyens ?

    Salut !

    Pouvez-vous m'expliquer la différence entre une obligation de moyens et une obligation de résultats ?
    Les exemples sont les bienvenus ! Merci
    Droit
    droit
    obligation de moyens
    obligation de résultats
  • logo categorie
    RESOLU

    Différence entre bien immeuble par nature et pas destination ?

    Salut!

    Je sais bien ce qu'est un immeuble.
    Mais pouvez-vous m'expliquer la différence entre un immeuble par nature et un immeuble par destination ?
    Merci d'avance pour votre aide, qui m'est si précieuse
    Droit
    droit
    immeuble par nature
    immeuble par destination
  • logo categorie
    RESOLU

    Différence entre droit réel et droit personnel ?

    Salut!
    J'ai du mal à saisir la différence entre droit réel et droit personnel.
    Pouvez-vous m'éclairer s'il vous plaît ?
    Droit
    droit réel
    droit personnel
  • logo categorie
    RESOLU

    Différence entre droits patrimoniaux et droits extra-patrimoniaux ?

    Salut les oyantiens !
    Dites moi, l'un d'entre vous serait-il capable de m'expliquer la différence entre droit patrimoniaux et droit extra-patrimoniaux ?
    Merci bien !
    Droit
    droit
    patrimoniaux
    extra patrimoniaux
  • logo categorie
    RESOLU

    Différence entre capacité d'exercice et capacité de jouissance ?

    Salut !
    En droit, quelle est la différence entre la capacité de jouissance et la capacité d'exercice s'il vous plaît ?
    Droit
    droit
    capacité d'exercice
    capacité de jouissance
  • logo categorie
    RESOLU

    Qui est responsable en cas d'incident avec mon chien ?

    Salut à tous !

    Mon chien a mordu un enfant lors d'une promenade avec une personne que j'avais engagé pour promener mon chien.
    J'aimerais savoir qui est responsable au niveau juridique ?
    Merci d'avance
    Animaux
    Droit
    Chiens
    Contentieux
    droit
    responsabilité
    chien
  • logo categorie
    RESOLU

    Organiser une loterie en tant qu'association ?

    Salut à tous !

    Voilà, en tant que président d'une association je souhaite organiser une loterie afin de permettre l'équipement de notre association.
    Pourriez-vous me communiquer les règles à respecter lors de l'organisation d'une loterie en tant qu'association ?
    Merci d'avance!
    Vie pratique
    association
    loterie
  • logo categorie
    RESOLU

    Quelles activités pour financer une association ?

    Bonjour, bonjour!

    Nous venons de créer une association et nous aimerions collecter des fonds.
    Quels sont les moyens qui peuvent permettent à une association de collecter des fonds en toute légalité ?
    Vie pratique
    association
    collecter des fonds
  • logo categorie

    Comment uloader un fichier en php

    Bonjour,

    Comment faire pour uploader un fichier depuis un formulaire HTML


    Merci
    PHP
    Webmasters - Développement web
    upload
  • logo categorie
    RESOLU

    Délai de rétractation en cas d'accouchement sous X ?

    Bonjour!

    Une de mes amis a accouché sous X, et a donc abandonné son bébé.
    Mais, maintenant elle regrette et elle voudrait récupérer son enfant.
    Est-ce possible ?
    Existe-t-il un délai de rétractation ?
    Merci d'avance
    Démarches administratives
    Vie pratique
    accouchement sous X
    rétractation
    délai
  • logo categorie
    RESOLU

    Faire reconnaître un diplôme étranger en France ?

    Hello everybody !

    Voilà, j'ai passé mon diplôme au Maroc et je vais venir vivre en France.
    J'aimerais donc faire reconnaître mon diplôme étranger en France.
    Cela est-ce possible ?!
    Est-ce payant ? Si oui, combien ?
    Merci pour votre aide !
    Enseignement
    Equivalence de diplôme
    diplôme
    étranger
    reconnaissance
  • logo categorie
    RESOLU

    Peut-on revenir sur sa décision de donner son corps à la science ?

    Hello !

    Voilà, j'avais décidé de donner mon corps à la science sur un coup de tête !
    Mais maintenant je ne suis plus sûr de ma décision et j'aimerais révoquer cette décision !
    Est-ce possible ?!
    Merci pour votre aide !
    Démarches administratives
    Vie pratique
    don du corps
    révoquer
  • logo categorie
    RESOLU

    Bonus-Malus encore valable en cas de changement de véhicule ?

    Salut !
    Je dispose d'un bonus car je n'ai jamais eu d'accident avec ma voiture, et je désire changer de voiture!
    Vais-je conserver mon bonus si je change de véhicule ?

    Merci
    Transports
    Auto, Moto (Carrosserie, Tuning, Vente, Assurance,... )
    bonus malus
    voiture
    assurance
  • logo categorie
    RESOLU

    Délai de rétractation en cas d'achat en ligne ?

    Salut à tous !
    Connaissez-vous le délai de rétractation en cas d'un achat en ligne ?
    Merci d'avance pour votre aide
    Droit
    Consommation
    délai de rétractation
    achat en ligne
  • Veuillez vous connecter pour profiter pleinement de toutes les fonctionnalités de Oyant.
    Connexion
    Inscription

    Poster une question

    AnimauxApplicationsArnaquesAutres langagesBases de donnéesBeauté et ModeC et C++Cartes de voeux, lettres, poèmes et discoursCMS (Système de gestion de contenu)CollectionCuisineCultureDémarches administrativesDivertissementDotnetDroitEmploiEmploi et études en informatiqueEnseignementEntrepriseEnvironnementEvénementsFinanceGénéral développementImmobilier, logement et urbanisme    JavaLanguesLogicielsMétiersNouvelles technologiesPHPPrestations socialesRéservé aux adultesSantéSportSystèmesTransportsVie pratiqueWebmasters - Développement web 3.029 Utlisateurs parcourent Oyant en ce moment