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 :

separation des layout et des events


Sujet :

AWT/Swing Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2007
    Messages : 13
    Par d�faut separation des layout et des events
    bonjour tout le monde
    j'ai eu un probleme ds mon programme quand j 'ai essayer de gerer les evenements dans une autre classe separ�e de la classe Newjframe
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    public class Jxl_listner  implements FocusListener{
    static NewJFrame inst = null;
    inst.jTextField1.addFocusListener(Jxl_listner);
    le compilateur ne detecte pas d'erreur sauf que mnt mon programme il ne reagit plus aux evenements focuslistener. si vous avez une idee n'h�sitez pas
    merci

  2. #2
    Membre �m�rite
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    548
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 548
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    static NewJFrame inst = null;
    inst.jTextField1.addFocusListener(Jxl_listner);
    Si inst est null c'est normal que �a ne marche pas trop ...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2007
    Messages : 13
    Par d�faut
    j'ai essayer sans initialisation sans initialisation mais ca fait la meme chose, je pense pas que c'est ca le probleme

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2007
    Messages : 13
    Par d�faut
    bonjour
    c encore moi, j'ai toujours le meme probleme, je n'ai pas d'erreure au niveau de la compilation, mais je n'ai oas le resultat voulut non plus, en fsit ca n'affiche rien, ds mon interface graphique, ca doit etre simple j'essaie juste de separer les layout des events, je vous donne le code de la class des events, si quelqu'un peut me dire de qoui il s'agit ca serait vraiment gentil de sa part :
    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
    25
    26
    27
    28
     
    public class Jxl_listner  implements FocusListener{
     
        static NewJFrame inst = new NewJFrame();
              public Jxl_listner()  {
            super();
            listner();
            }
     
        public void listner (){
            inst.jTextField1.addFocusListener(this);
         inst.jTextField2.addFocusListener(this);            
        }
     
        public void focusGained(FocusEvent e) {
            inst.jTextField1.setText("5555");
     
        }
        public void focusLost(FocusEvent e) {
            focusGained(e);    
        }
     
        public static void main(String[] args) {
            NewJFrame inst = new NewJFrame();
            inst.setVisible(true);
            Jxl_listner jj = new Jxl_listner();
     
        }
    merci d'avance

  5. #5
    Membre �m�rite
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    548
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 548
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
        static NewJFrame inst = new NewJFrame();
     
    ...
        public static void main(String[] args) {
            NewJFrame inst = new NewJFrame();
    Tu cr�es 2 NewJFrame diff�rentes, ton listener �coute les �vennements sur la premi�re (qui n'est jamais affich�e) et tu affiches la deuxi�me (qui n'a donc pas de listener).

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2007
    Messages : 13
    Par d�faut
    merci beaucoup pour ton aide
    mais j'ai pas bien compris, comment je peux alors afficher avec mon 1 er newjframe celui qui a le listener?

    cordialement

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2007
    Messages : 13
    Par d�faut
    c bon ca marche, c'atait exactement ca le probleme.
    merci encore une fois

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 2
    Dernier message: 27/10/2009, 10h36
  2. Trigger pour mettre des droits sur des procedures et des vues
    Par briino dans le forum D�veloppement
    R�ponses: 3
    Dernier message: 23/09/2009, 09h44
  3. R�ponses: 4
    Dernier message: 02/04/2008, 17h51
  4. R�ponses: 3
    Dernier message: 13/09/2007, 18h11
  5. R�ponses: 3
    Dernier message: 23/01/2007, 08h14

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