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

AWT/Swing Java Discussion :

JavaBean et Evènement


Sujet :

AWT/Swing Java

  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 3
    Par défaut JavaBean et Evènement
    Bonjour, et merci d'avance de l'aide que vous pourrez me fournir.

    Ca fait un petit moment que je n'ai pas fait de java, et je me lance dans la création d'un javabean. Comme le vélo, les principes essentiels de java, me sont revenus. Par contre pour les javabeans, je découvre... J'ai réussi à faire mon javabean : un Jtree contenu dans un JScrollPane (mon javabean hérite donc de ce dernier). Cependant, je cherche désormais à m'en servir dans un générateur de code (CoolPlex, pour ce qui connaisse) et lorsque je regarde ces propriétés, méthodes et évènements je retrouve : les propriétés, méthodes et évènements du JScrollPane "père", plus les méthodes publiques, et les propriétés avec accesseurs "get" et "set". J'ai trouvé en bidouillant le moyen de faire resortir, avec le beaninfo, seulement les méthodes et propriétés que je souhaitais. Mon problème c'est pour les évènements...

    En effet, que j'utilise ou non mon beanInfo, impossible d'y avoir accès... Alors je me retrouve avec un javabean, qui ne me renvoie aucun évènement lorsque j'agis sur mon Jtree...

    Je ne sais plus trop quoi faire, peut-être que la définition de mes évènements n'est pas bonne dans mon javabean, en gros j'ai ça :
    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
     
    public class monTreeView extends JScrollPane implements Serializable, TreeSelectionListener {
       private Vector listeners = new Vector();
       public monTreeView() {
          treeModel = new DefaultTreeModel();
          monTree = new JTree(treeModel);
          monTree.setShowsRootHandles(true);
          setViewportView(monTree);
          monTree.addTreeSelectionListener(this);
       }
     
       public void valueChanged (TreeSelectionEvent evt) 
       {
          System.out.println("coucou");
        }
     
        public synchronized void addTreeSelectionListener(TreeSelectionListener ccl){
            listeners.add(ccl);
        }
     
        public synchronized void removeTreeSelectionListener(TreeSelectionListener ccl){
            listeners.remove(ccl);
        }
    }
    En fait je crois que je suis en train de faire du n'importe quoi... Donc si une âme charitable, voulait bein m'aiguiller, je lui serait énormément reconnaissant. Dans le cas où mon bout de code est à jeter, l'exemple d'un javabean similaire (JTree scrollable) serailt le must !

    Merci d'avance !!

  2. #2
    Futur Membre du Club
    Inscrit en
    Février 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 3
    Par défaut
    Personne ne peut m'aider...
    Personne ne sait comment il faudrait faire pour avoir un javabean, représentant un JTree scrollable...

Discussions similaires

  1. [ struts ] portee javaBean
    Par hocinema dans le forum Struts 1
    Réponses: 3
    Dernier message: 16/02/2004, 15h42
  2. [JSP][Servlet][Javabean] Modèle Vue Controleur
    Par ay_pepito dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 04/02/2004, 10h05
  3. [debutant][jsp][javabean] installation javabean sous tomcat4
    Par phieu dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 11/09/2003, 15h20
  4. [JavaBeans][JSP]Utilisation d'un JavaBeans
    Par Mister Nono dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 04/08/2003, 16h48
  5. Evènement sur clic droit !?
    Par soccersoft dans le forum Composants VCL
    Réponses: 6
    Dernier message: 26/12/2002, 21h39

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