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

  FORUM HardWare.fr
  Programmation
  Java

  méthode getcomponent()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

méthode getcomponent()

n°956439
fleur1234
Posté le 19-01-2005 à 14:45:21  profilanswer
 

bonjour à tous,
Mon projet est constitué d'un frame dans lequel je construit 2 panel (un panel haut et un panel bas) dans lesquels on va trouver un panel de boutons constitué de boutons.
Je saisi les informations dans le frame concernant la taille des boutons, leur position, la taille des panels etc et tout se construit automatiquement.
J'ai besoin de réaliser un parcours des boutons pour gérer leur activation ou non dans le frame.
Pour cela à l'interieur de ma classe panel de boutons j'ai construit une méthode de parcours des objets dont voici le code

Code :
  1. public void activation_bouton(String nomB) {
  2.     StringTokenizer st1 = new StringTokenizer(nomB, ";" );
  3.     while (st1.hasMoreTokens()) {
  4.       String nom = st1.nextToken();
  5.       int j = 0;
  6.       System.out.println(this.getComponent(0));
  7.       for (j = 0; j < this.getComponentCount(); j++)
  8.       {   if ((nom.split("," )[0]).equals(this.getComponent(j).getName()))
  9.       {if ((nom.split("," )[1]).equals("true" )){
  10.             this.getComponent(j).setEnabled(true);}
  11.       else {this.getComponent(j).setEnabled(false);}}
  12.     }
  13.   }
  14. }


 
Cette méthode fonctionne très bien lorsque je l'appelle dans ma classe panel de boutons mais j'ai un pb avec le this.getcomponent(int) qui ne passe pas lorsque je veux appeller cette méthode du programme principal.
 
Je l'appelle dans mon programme principal de cette manière
 

Code :
  1. ...
  2. String  nom = "SUPPRIMER,false;CREER,false;MODIFIER,false";
  3.     Panel_boutons panel_boutons;
  4.     panel_boutons = new Panel_boutons();
  5.     panel_boutons.activation_bouton(nom);
  6. ...


 
Quelqu'un saurait-il d'ou peut venir le problème ? si c'est la méthode getcomponent ne fonctionne pas dans ce contexte et dans ce cas si il existe une autre méthode à utiliser ?
 
Merci  :bounce:

mood
Publicité
Posté le 19-01-2005 à 14:45:21  profilanswer
 


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

  méthode getcomponent()

 

Sujets relatifs
Méthode branch and bound[Analyse] La methode Merise encore d'actualité ?
[C#] Méthode par défaut[IDL]Deux signatures pour une méthode
Problème méthodeInvocation dynamique de méthode
Quelle methode choirir ?appel méthode c++ depuis c
Single Sign On et méthode POSTQuelle méthode utiliser pour la mise en page de mon site web ?
Plus de sujets relatifs à : méthode getcomponent()


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)