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

Tkinter Python Discussion :

insérer un icone dans la fenêtre python 3


Sujet :

Tkinter Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Petugnia
    Profil pro
    Inscrit en
    Février 2009
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2009
    Messages : 81
    Par défaut insérer un icone dans la fenêtre python 3
    Hello,
    J'aimerai savoir comment on fait pour mettre un icone dans la fenêtre avec le titre.

  2. #2
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 24
    Par défaut
    fen1.iconbitmap("MonIcone.ico") # fichier en .ico
    fen1.wm_state(newstate="zoomed") # met la fenêtre en agrandi
    fen1.title("Icone Personalisé")

    Je crois que j'ai trouvé ça ici, dans la FAQ...

  3. #3
    Membre confirmé Avatar de Petugnia
    Profil pro
    Inscrit en
    Février 2009
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2009
    Messages : 81
    Par défaut
    voici l'erreur qui me donne
    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
     
    Python 3.0.1 (r301:69561, Feb 13 2009, 20:04:18) [MSC v.1500 32 bit (Intel)] on win32
    Type "copyright", "credits" or "license()" for more information.
    ==== No Subprocess ====
    >>> 
    Traceback (most recent call last):
      File "F:\Professionnel\projetepcl\base.py", line 201, in <module>
        class logo:
      File "F:\Professionnel\projetepcl\base.py", line 206, in logo
        canvas.create_image(0,0, anchor = NW, image=photo)
      File "C:\Python30\lib\tkinter\__init__.py", line 2140, in create_image
        return self._create('image', args, kw)
      File "C:\Python30\lib\tkinter\__init__.py", line 2131, in _create
        *(args + self._options(cnf, kw))))
    TypeError: __str__ returned non-string (type TextIOWrapper)
    avec le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    fenetre.iconbitmap("logo.ico")# fichier en .ico
    fenetre.wm_state(newstate="zoomed") # met la fenêtre en agrandi
    fenetre.title('Inventaire et plan reseau')

  4. #4
    Membre confirmé Avatar de Petugnia
    Profil pro
    Inscrit en
    Février 2009
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2009
    Messages : 81
    Par défaut
    Voila j'ai trouvé la réponse du pourquoi ça ne fonctionne pas.

    voici le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    fenetre.iconbitmap("logo.ico")# fichier en .ico
    Et le format est très important.
    en 16 couleur et 4 bpp.

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Insérer un userControle dans une fenêtre
    Par boubou38 dans le forum Windows Presentation Foundation
    Réponses: 1
    Dernier message: 02/11/2011, 13h18
  2. insérer une icone dans une image
    Par khoulouch123 dans le forum ASP.NET
    Réponses: 0
    Dernier message: 06/05/2011, 09h46
  3. Réponses: 3
    Dernier message: 19/03/2009, 17h48
  4. Insérer une image dans une fenêtre
    Par UiYuki dans le forum Débuter
    Réponses: 1
    Dernier message: 14/03/2009, 15h43
  5. Insérer une icone dans le menu contextuel
    Par Blondin77 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 11/04/2008, 10h16

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