[python] limiter un entry
Résolu/Fermé
Todesfall
Messages postés
70
Date d'inscription
lundi 30 avril 2007
Statut
Membre
Dernière intervention
17 septembre 2014
-
30 mai 2007 à 13:06
Todesfall Messages postés 70 Date d'inscription lundi 30 avril 2007 Statut Membre Dernière intervention 17 septembre 2014 - 11 juin 2007 à 16:45
Todesfall Messages postés 70 Date d'inscription lundi 30 avril 2007 Statut Membre Dernière intervention 17 septembre 2014 - 11 juin 2007 à 16:45
bonjour ,
Comment limiter à entry à 12 caractères c'est à dire que l'utilisateur ne pourra pas entrer plus de 12 caractères dans cet entry.
Merci d'avance
Comment limiter à entry à 12 caractères c'est à dire que l'utilisateur ne pourra pas entrer plus de 12 caractères dans cet entry.
Merci d'avance
A voir également:
- Tkinter entry limit characters
- Tampon size limit 20 - Forum TV & Vidéo
- 552 size limit exceeded ✓ - Forum Mail
- Assassin's creed age limit ✓ - Forum Jeux vidéo
- Your browser sent a request that this server could not understand. size of a request header field exceeds server limit. ✓ - Forum Réseaux sociaux
- Envoi courriels vers adresses Gmail bloqué erreur 550-5.7.26 - Forum Gmail
7 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
30 mai 2007 à 14:16
30 mai 2007 à 14:16
C'est impossible avec Tkinter seul.
Par contre tu peux prendre Pmw.EntryField() qui permet de faire cela.
(Tu vois ? Je t'avais dit que tu aurais besoin de Pmw ;-)
http://pmw.sourceforge.net/
Par contre tu peux prendre Pmw.EntryField() qui permet de faire cela.
(Tu vois ? Je t'avais dit que tu aurais besoin de Pmw ;-)
http://pmw.sourceforge.net/
Todesfall
Messages postés
70
Date d'inscription
lundi 30 avril 2007
Statut
Membre
Dernière intervention
17 septembre 2014
30 mai 2007 à 14:19
30 mai 2007 à 14:19
OK merci
Todesfall
Messages postés
70
Date d'inscription
lundi 30 avril 2007
Statut
Membre
Dernière intervention
17 septembre 2014
30 mai 2007 à 14:54
30 mai 2007 à 14:54
comment l'utiliser ???
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
30 mai 2007 à 15:12
30 mai 2007 à 15:12
ça ressemble à entry(), mais on a pas besoin d'une StringVar:
#!/usr/bin/python # -*- coding: iso-8859-1 -*- import Tkinter import Pmw class simpleapp_tk(Tkinter.Tk): def __init__(self,parent): Tkinter.Tk.__init__(self,parent) self.parent = parent self.initialize() def initialize(self): self.myentry = Pmw.EntryField(self.parent) self.myentry.grid(column=0,row=0) Tkinter.Button(self,text=u"Cliquez moi", command=self.OnButtonClick).grid(column=1,row=0) def OnButtonClick(self): print "La valeur est:", self.myentry.getvalue() if __name__ == "__main__": app = simpleapp_tk(None) app.title('Mon programme') app.mainloop()
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Todesfall
Messages postés
70
Date d'inscription
lundi 30 avril 2007
Statut
Membre
Dernière intervention
17 septembre 2014
30 mai 2007 à 15:16
30 mai 2007 à 15:16
et la dedans c'est où que je limite mon entry à 12 caractère ?
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
30 mai 2007 à 15:22
30 mai 2007 à 15:22
Il faudrait lire un peu la doc de Pmw:
http://pmw.sourceforge.net/doc/refindex.html
http://pmw.sourceforge.net/doc/refindex.html
Todesfall
Messages postés
70
Date d'inscription
lundi 30 avril 2007
Statut
Membre
Dernière intervention
17 septembre 2014
11 juin 2007 à 16:45
11 juin 2007 à 16:45
ok