[Python] Afficher des icones dans une listbox

Résolu
Bonjour à tous,

voila je voudrais afficher des icones a la place des noms d'images dans une lisbox. pourriez vous m'aidez,

Merci d'avance
Configuration: Windows XP
Firefox 2.0.0.1

4 réponses

  1. Modérateur
    Avec quel toolkit ?

    tkinter ou wxPython ?

    wxPython possède ce genre de liste (il y a des exemples fournis avec wxPython).

    Avec tkinter, je ne pense pas que ça soit faisable en standard.
    0
    1. J'utilise Tkinter. si ce n'est pas faisable en standard quel moyen pourrais utiliser STP?

      j'utilise la librairie PIL je ne sais pas si cela pourrais m'aider?
      0
  2. Modérateur
    si ce n'est pas faisable en standard quel moyen pourrais utiliser STP?

    Il faut développer ton propre composant listbox
    (C'est pas trop ma spécialité).

    tkinter est adapté aux interface relativement simple.
    Si tu veux commencer à faire des choses plus évoluées ou où customiser des widgets, tu devrais passer à wxPython.

    (J'ai mis une petit cours tkinter/wxPython là: https://sebsauvage.net/python/gui/index_fr.html , même si ça ne parle pas des listbox customisées. )
    0
    1. Ok Merci, je vais essayer de me replonger dans wxPython.

      est ce que c'est aussi facile que Tkinter?
      est ce que avec py2exe il ne faut aucune autre in stallation ?
      0
  3. Modérateur
    est ce que c'est aussi facile que Tkinter?

    ça n'est pas plus compliqué (voir ma page, elle montre une mini application à la fois en tkinter et wxPython pour comparer).
    Mais il y a beaucoup plus de composants disponibles.

    est ce que avec py2exe il ne faut aucune autre in stallation ?

    On peut parfaitement packager les application wxPython avec py2exe.
    0
    1. Merci Beaucoup pour ton aide.
      0