IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GUI Python Discussion :

python 3.7 GUi


Sujet :

GUI Python

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Octobre 2019
    Messages : 2
    Par défaut python 3.7 GUi
    Bonjour
    je cherche à afficher 2 fenêtres graphiques dans mon application.
    La première développée avec le module tkinter pour récupération de données et la seconde avec le module pygame.display pour un affichage purement graphique de dessin.
    Il semble que python donne la priorité à la fénêtre tkinter mais ne parvient pas à afficher celle de pygame.
    Cela est-il possible ?
    Merci par avance

    pour info voici le code utilisé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
     
    import pygame, tkinter
    from sys import exit
     
    pygame.init()
     
    resolution = (600, 600)
     
    #définition des couleurs
    blanc = (255, 255, 255)
     
     
    #création d'une fenêtre tkinter positionnée a droite de la zone de dessin
     
    ECRAN_tkinter = tkinter.Tk()
    ECRAN_tkinter.geometry("400x600+600+0")
    ECRAN_tkinter.mainloop()
     
    #création de la zone de dessin avec couleur de remplissage (par défaut pygame choisit le noir 0/0/0)
    ECRAN_pygame = pygame.display.set_mode((resolution))
    ECRAN_pygame = pygame.display.set_caption("essai")
    ECRAN_pygame.fill(blanc)
     
    #Mise à jour de l'affichage de la zone de dessin
    #pygame.display.flip()
     
     
     
     
     
     
    #variable d'initialisation
    ARRET_JEU = True
     
    #Boucle d'exécution
    while ARRET_JEU:
    	ECRAN_tkinter.flip()
    	ECRAN_pygame.flip()
     
     
    	for event in pygame.event.get():
    		if event.type == pygame.QUIT:
    			ARRET_JEU = False
     
    pygame.quit()
    sys.exit()
    QUIT()

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 304
    Par défaut
    Salut,

    Et si tu déplaces ECRAN_tkinter.mainloop() juste avant pygame.quit() ça donne quoi ?

    Remarques: tu n'as pas importé sys et QUIT() on se demande ce que c'est.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Octobre 2019
    Messages : 2
    Par défaut python 3.7 GUi
    Salut
    Merci pour cette suggestion, je l'ai testé mais je rencontre un nouveau problème.
    Le programme se ferme immédiatement après un bref affichage des fenêtres
    Pour ce qui est de l'import sys, il provient d'un tuto web et je pense que je vais l'enlever car il provoque une erreur

    Encore Merci
    Bruno

Discussions similaires

  1. Visual Python, integrer visualisation 3d dans une gui tkinter
    Par Tesing dans le forum Bibliothèques tierces
    Réponses: 1
    Dernier message: 21/10/2009, 00h05
  2. [PC/Python] Kara-Tk (GUI Designer pour Tkinter)
    Par Risike dans le forum Contribuez
    Réponses: 4
    Dernier message: 12/12/2008, 10h01
  3. Débutant Python, GUI : pygtk
    Par ToY.ch dans le forum GTK+ avec Python
    Réponses: 6
    Dernier message: 05/08/2007, 02h38
  4. Débutant en Python et GUI
    Par Jazzbass dans le forum GUI
    Réponses: 9
    Dernier message: 17/07/2007, 18h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo