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 :

Probleme d'alignement ComboBox, Label et entry


Sujet :

Tkinter Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2009
    Messages : 139
    Par défaut Probleme d'alignement ComboBox, Label et entry
    Bonjour a tous,
    alors voila je souhaite mettre des ComboBox dans une fenetre. Je les places ensuite à l'aide de la méthode grid.
    Ces combobox sont placé entre d'autres objets, par exmple on a :

    LABEL COMBOBOX ENTRY

    le probleme c'est que la Combobox est décalé parrapport aux autres entrée

    Voici le code (enfin un exemple simplifé) qui a le bon gout montrer le probleme:

    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
     
    # -*- coding:Latin-1 -*-
    #!/usr/bin/env python2.5
     
    from Tkinter import *
    import Pmw
     
    fen=Tk() #Fenetre princiaple
    liste=['element 1','element 2','element 3','element 4'] #liste d'éléments de la combobox
    cadre=Frame(bd=3,relief=GROOVE,padx=10,pady=20) 
     
     
    #Declaration des éléments graphique appartement à l'objet "Cadre"
    txt=Label(cadre,text='Parametrage du test') #Titre
    param1=Pmw.ComboBox(cadre,labelpos=NW,scrolledlist_items=liste,listheight=100)
    valeur1=Entry(cadre)
     
     
     
    #Placement des éléments à l'aide de la méthode Grid
    txt.grid(row=0,column=1)
    param1.grid(row=2,column=1)
    valeur1.grid(row=2,column=2)
     
     
     
    cadre.pack(padx=10,pady=10)
    fen.mainloop()

    Quelqu'un aurait une idée de la cause, et comment améliorer le probleme?

    (Config PC: Ubuntu 8.10)

  2. #2
    Membre Expert Avatar de PauseKawa
    Homme Profil pro
    Technicien Help Desk, maintenance, réseau, système et +
    Inscrit en
    Juin 2006
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien Help Desk, maintenance, réseau, système et +
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 725
    Par défaut
    Bonsoir,

    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
    # -*- coding:Latin-1 -*-
    #!/usr/bin/env python2.5
     
    from Tkinter import *
    import Pmw
     
    fen=Tk() #Fenetre princiaple
    liste=['element 1','element 2','element 3','element 4'] #liste d'éléments de la combobox
    cadre=Frame(bd=3,relief=GROOVE,padx=10,pady=20) 
     
    #Declaration des éléments graphique appartement à l'objet "Cadre"
    txt=Label(cadre, text='Parametrage du test') #Titre
    param1=Pmw.ComboBox(cadre, scrolledlist_items=liste,listheight=100)
    valeur1=Entry(cadre)
     
    #Placement des éléments à l'aide de la méthode Grid
    txt.grid(row=0,column=1)
    param1.grid(row=2,column=1)
    valeur1.grid(row=2,column=2)
     
    cadre.pack(padx=10,pady=10)
    fen.mainloop()
    C'est ton labelpos=NW ton problème.

    @+

    Edit: Juste comme réponse en fait. C'est le mélange de positionnement Tkinter/Pmw ton souci.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2009
    Messages : 139
    Par défaut
    Oh yeah

    Danke l'ami c'est réparé!

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

Discussions similaires

  1. probleme avec une combobox
    Par el_quincho dans le forum IHM
    Réponses: 1
    Dernier message: 09/02/2006, 16h14
  2. [VB.NET] [ListBox / ComboBox] Label de l'item sélectionné?
    Par Giuseppe dans le forum Windows Forms
    Réponses: 5
    Dernier message: 14/12/2005, 14h22
  3. [FLASH MX2004] Probleme avec un combobox
    Par pierrot10 dans le forum Flash
    Réponses: 3
    Dernier message: 28/10/2005, 17h35
  4. probleme d'alignement vertical
    Par mangamat dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 15/02/2005, 22h46
  5. Probleme d'alignement.
    Par roots_man dans le forum ASP
    Réponses: 4
    Dernier message: 30/09/2004, 16h13

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