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

Agents de placement/Fenêtres Java Discussion :

ActionPerformed et accessibilité des variables


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Février 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 6
    Par défaut ActionPerformed et accessibilité des variables
    Bonjour à tous.

    J'ai une méthode qui est appelée par mon constructeur et qui a pour but de réaliser mon IHM. Dans cette méthode je définis plusieurs composants (JFormattedTextField, JButton, JTextArea,...) et j'ajoute un listener sur un de mes boutons.

    Le listener s'exécute bien lorsque je clique sur mon bouton mais j'aurais aimé qu'il récupère certaines informations. Par exemple qu'il récupère le texte saisie dans mes JFormattedTextField. Mon problème est que je n'arrive pas à accéder aux composants définis dans ma méthode...

    J'ai pensé mettre mes composants en variable globale mais ca fait vraiment pas propre.

    Si quelqu'un a une solution ou une piste je lui en serai reconnaissant.

    Merci de m'avoir lu.

    Mogg41

  2. #2
    Membre éclairé
    Homme Profil pro
    NoOb
    Inscrit en
    Mai 2007
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : NoOb

    Informations forums :
    Inscription : Mai 2007
    Messages : 554
    Par défaut
    Bonjour,

    J'appel une méthode en dehors du listener, comme ceci :

    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
    private JComboBox getJComboBox() {
    		if (jComboBox == null) {
    			jComboBox = new JComboBox();
     
    			jComboBox.addItem("arf");
    			jComboBox.addItem("erf");
     
    			jComboBox.addItemListener(new ItemListener() {
     
    				@Override
    				public void itemStateChanged(ItemEvent arg0) {
    					doSomething();
    				}
    			});
    		}
    		return jComboBox;
    	}
     
    	private void doSomething() {
    		//TODO
    	}

  3. #3
    Membre du Club
    Inscrit en
    Février 2008
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 6
    Par défaut
    Merci, ca résout mon problème!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Accessibilité des variable dans des pages JSP
    Par jason69 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 08/07/2007, 20h32
  2. Réponses: 4
    Dernier message: 15/12/2002, 04h19
  3. Gestion des variables - mémoire ?
    Par RIVOLLET dans le forum Langage
    Réponses: 4
    Dernier message: 26/10/2002, 12h44
  4. [VB6] [Fichier] Enregistrer des variables de structure
    Par de.bo dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 07/10/2002, 11h09
  5. Réponses: 4
    Dernier message: 18/07/2002, 13h32

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