Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1184 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Détruire et génerer de nouveaux boutons ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Détruire et génerer de nouveaux boutons ?

n°427999
CpT-Sherid​an
Posté le 15-06-2003 à 17:56:01  profilanswer
 

Bonjour a toutes et tous,
 
 
 
J?ai crée des boutons sur lesquelles se greffent des images au hasard , mais désormais  
 
j?aimerais que quand la souris quitte le dernier bouton ;  les 3 lignes de boutons disparaissent et que 3 nouvelles lignes de boutons se gênèrent.
 
 
 
Quelqu?un aurait ?il une idée ?
 
Merci d?avance
 
 
 
 
 
class ImButton(Button):
 
    def __init__(self,master,liste,**args):
 
        f=random.choice(liste)
 
        self.p=PhotoImage(file=f)
 
        Button.__init__(self, master, args, image=self.p, state = DISABLED)
 
        self.connect_bouton = 0
 
        self.bind("<Enter>", self.entre)
 
        self.bind("<Leave>", self.quitte)
 
 
 
    def connect(self, bouton):
 
        self.connect_bouton = bouton
 
         
 
    def entre(self, e):
 
        if self["state"] == NORMAL:
 
            self["bg"] = "red"      
 
    def quitte(self, e):
 
        if self["state"] == NORMAL:
 
            if self.connect_bouton:
 
                self.connect_bouton["state"] = NORMAL
 
        self["state"]=DISABLED
 
 
 
#Création des Boutons
 
r=2
 
while r >= 0:
 
    c=8
 
    while c>=0:
 
        b=ImButton(frame2,noms_fichiers)
 
        b.grid(row=r, column=c, padx= 3, pady= 3, ipadx=5, ipady= 5)
 
        if c!=8 or r!=2 :
 
            b.connect(b_preced)
 
        b_preced = b
 
        c=c-1
 
    r= r-1
 
     
 
b_preced["state"]=NORMAL

mood
Publicité
Posté le 15-06-2003 à 17:56:01  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Détruire et génerer de nouveaux boutons ?

 

Sujets relatifs
[XHTML][CSS] Développer selon les nouveaux standards[ASP] Générer une arborescence chez l'utilisateur (intranet)
Utiliser un Canvas pour dessiner dedant, et générer une Imagegenerer du swf
Access et les Autonumbers.... => Comment les générer à la mainBesoin d'aide [Générer un permutoèdre]
generer une chaine de caractere a partir d'un compteur [i][HTML] Associer un textfield a plusieurs boutons
[PHP] générer des lignes de tableau automatiquementgérer les différents boutons de la souris
Plus de sujets relatifs à : Détruire et génerer de nouveaux boutons ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR