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

Python Discussion :

Une "fen�tre" � la place d'un "print"


Sujet :

Python

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2016
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 27
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 15
    Par d�faut Une "fen�tre" � la place d'un "print"
    Bonjour tous le monde,

    Voila, donc j'ouvre cette discussion, pour demander conseil, comme le dit le titre " Comment remplacer le print par une fen�tre ou une image "

    Alors voila, je vous met le code ,

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    def defile() :
        Fond.move(img,0,-10)
        a,b = Fond.coords(img)
        #print(b)
        if not (b in pauses) :
            fenetre.after(delai,defile)
        else :
            x,y = Fond.coords(Taupe) 
            i = pauses.index(b) # donne le rang de b dans la liste des pauses
            lim = bordsG[i]
            print(x)
            if not (lim[0]<x<lim[1]) :
                print("perdu")
    mais � la place du print"perdu", j'aimerai pouvoir qui s'affiche quand on � perdu ce code la qui est une autre fen�tre :

    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
     from tkinter.messagebox import *
    from tkinter import *
    fenetre =Tk()
     
     
    fenetre.title("DiggerMole")
    fenetre.geometry("1400x700")
    fenetre.resizable( width = False, height= False)
     
     
    Fond=Canvas(fenetre,width=1400,height=700,bg="#442505")
    fichierimg = PhotoImage(file="perduphoto.gif")
    img=Fond.create_image(0,0, image=fichierimg,anchor="nw")
    Fond.grid()
     
    #import diggermoleprojetbon.py
     
    #if diggermoleprojetbon == 'jouer':
    #	diggermoleprojetbon.main()
    	#Il te suffit d'executer le x.main() au moment ou tu cliques ton bouton
     
     
    #bouton = PhotoImage ( file="jouer.gif")
    #Fond.create_image(725, 430, image=bouton)
     
     
     
    fenetre.mainloop()

    Merci beaucoup, en attente de vos r�ponses :-)

  2. #2
    Membre tr�s actif

    Homme Profil pro
    Bidouilleur
    Inscrit en
    Avril 2016
    Messages
    721
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Bidouilleur

    Informations forums :
    Inscription : Avril 2016
    Messages : 721
    Billets dans le blog
    1
    Par d�faut
    Salut,

    Il faut que tu utilises une fen�tre Toplevel de tkinter.

  3. #3
    Expert �minent
    Homme Profil pro
    Architecte technique retrait�
    Inscrit en
    Juin 2008
    Messages
    21 754
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : Architecte technique retrait�
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 754
    Par d�faut
    Salut,

    Citation Envoy� par DiggerMole Voir le message
    Merci beaucoup, en attente de vos r�ponses :-)
    Ce n'est pas parce que vous pr�sentez les choses un peu diff�remment que dans votre post pr�c�dent que les r�ponses soient diff�rentes. Et comme on ne va pas �crire le code � votre place, �� serait pas mal d'essayer de les comprendre.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  4. #4
    Membre averti
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2016
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 27
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 15
    Par d�faut
    Citation Envoy� par wiztricks Voir le message
    Salut,



    Ce n'est pas parce que vous pr�sentez les choses un peu diff�remment que dans votre post pr�c�dent que les r�ponses soient diff�rentes. Et comme on ne va pas �crire le code � votre place, �� serait pas mal d'essayer de les comprendre.

    - W

    Salut,

    C'est pas une histoire de r�pondre diff�remment ou pas, juste une histoire que je ne demande pas la m�me chose ! Si quelqu'un comme moi, dans le m�me besoin d'aide pour la m�me chose, je pense qu'il sera content de tomber sur ce post et non pas sur l'ancien qui ne parle pas exactement de la m�me chose.

    On ne va pas �crire le code � votre place, apr�s avoir fait tous le code de mon jeu, je viens pour la premi�re fois vous demandez de l'aide, et on ai si bien accueilli ! �a fait plaisir :-)

  5. #5
    Expert �minent
    Homme Profil pro
    Architecte technique retrait�
    Inscrit en
    Juin 2008
    Messages
    21 754
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : Architecte technique retrait�
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 754
    Par d�faut
    Salut,

    Citation Envoy� par DiggerMole Voir le message
    On ne va pas �crire le code � votre place, apr�s avoir fait tous le code de mon jeu, je viens pour la premi�re fois vous demandez de l'aide, et on ai si bien accueilli ! �a fait plaisir :-)
    Non c'est la deuxi�me fois. Et vous ne tenez pas compte des avis de ceux qui ont pris la peine d'essayer de vous mettre sur la voie la premi�re fois. Et la solution est ici aussi: reste Toplevel, une fonction "main" (ou du nom que vous voulez) � �crire,...

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    Membre averti
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2016
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 27
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 15
    Par d�faut
    Citation Envoy� par wiztricks Voir le message
    Salut,



    Non c'est la deuxi�me fois. Et vous ne tenez pas compte des avis de ceux qui ont pris la peine d'essayer de vous mettre sur la voie la premi�re fois. Et la solution est ici aussi: reste Toplevel, une fonction "main" (ou du nom que vous voulez) � �crire,...

    - W
    Salut,

    Oui, al deuxi�me fois, autant pour moi. D�sol� de m'�tre un peu emball� alors que vous ne faite que m'aider et que vous pourriez faire autre chose � la place, d�sol�.

    J'ai essay� d'utiliser TopLevel, mais je me retrouve avec la fen�tre en arri�re plan, j'aimerai qu'elle apparaisse que quand on � perdu et qu'elle apparaisse en premier plan, d�j� est-ce possible ?

    Merci

  7. #7
    Expert �minent
    Homme Profil pro
    Architecte technique retrait�
    Inscrit en
    Juin 2008
    Messages
    21 754
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activit� : Architecte technique retrait�
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 754
    Par d�faut
    Citation Envoy� par DiggerMole Voir le message
    J'ai essay� d'utiliser TopLevel, mais je me retrouve avec la fen�tre en arri�re plan, j'aimerai qu'elle apparaisse que quand on � perdu et qu'elle apparaisse en premier plan, d�j� est-ce possible ?
    Si w est l'instance de Toplevel:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    w.wm_attributes('-topmost', 1)
    devrait le faire.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Ouvrir un lien dans une nouvelle fen�tre
    Par Le L�zard dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 13/12/2004, 14h43
  2. [ShellExecute] ouvrir une nouvelle fen�tre ie
    Par sony351 dans le forum C++Builder
    R�ponses: 2
    Dernier message: 21/11/2004, 18h39
  3. R�cup�rer l'adresse d'une autre fen�tre
    Par AlLutun dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 16/11/2004, 10h19
  4. R�ponses: 3
    Dernier message: 17/06/2004, 16h59
  5. Ajouter une barre d'outils � une sous fen�tre
    Par barthelv dans le forum MFC
    R�ponses: 6
    Dernier message: 23/04/2004, 14h17

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