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 :

Simuler appui bouton swing


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 439
    Par défaut Simuler appui bouton swing
    Bonjour, voici mon problème.
    J'ai une application Java/SWING que je développe.
    Dans une première fenêtre (fenetre1), j'ai un bouton qui permet d'ouvrir une autre fenêtre , appelons la : fenêtre2 et un bouton action qui permet le raffraîchissement de cette fenêtre.

    J'aimerais pouvoir à partir d'un bouton de la fenêtre 2 pouvoir "appuyer sur le bouton de la fenêtre du dessous". appeler son action.

    Comment faire?
    merci


    Voici l'action :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
        private void actionBoutonRaffraichir(java.awt.event.ActionEvent evt) {
     
          raffraichir();
     
    }
     
        public void raffraichir(){
     
            initPersonDispo();
            loadData(eventId, personType);
     
        }

  2. #2
    Membre Expert Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Par défaut
    Dans ta classe fenetre1 :
    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
    public class fenetre1 extends JFrame implements ActionListener{
    ......
    rafraichir = new JButton("rafraichir");
    afficheFenetre2 = new JButton("fenetre2");
    rafraichir.addActionListener(this);
    afficheFenetre2.addActionListener(this);
    ...
     private void actionBoutonRaffraichir(java.awt.event.ActionEvent evt) {
        if(evt.getActionComand().equals("rafraichir"){
            raffraichir();
        }
        if(evt.getActionComand().equals("fenetre2"){
            new Fenetre2(this);
        }
    }


    Dans ta classe fenetre2 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public class Fenetre2 extends JFrame{
    ...
    public fenetre2(Fenetre1 laPremiereFenetre){
    ...
    JButton bouttonDeLaFenetre2 = new JButton("rafraichir");
    bouttonDeLaFenetre2.addActionListener(laPremiereFenetre);
    }

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

Discussions similaires

  1. Simuler appui touche entrée à partir d'un bouton
    Par phil3875 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 29/04/2009, 14h53
  2. [Vb.NET]simulation de bouton lors de la touche entrée
    Par Monstros Velu dans le forum ASP.NET
    Réponses: 2
    Dernier message: 13/04/2006, 09h34
  3. bouton swing sur dialog : pb : pas d'action
    Par mm2405 dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 12/04/2006, 10h51
  4. Simuler le bouton réinitialiser via un autre bouton ?
    Par beegees dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 28/02/2006, 10h49

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