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 :

Fenetre coulissante en Swing


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Par défaut Fenetre coulissante en Swing
    Bonjour,
    je ne sais pas si je vais reussir a me faire co,prendre mais je vais essayer.

    Je construit une application avec Swing.
    J'aimerais que lorsque je clique sur un bouton apparaisse en fait une fenetre qui contiendra tous les noms de fichiers corrrespondant à ce qui est sur le bouton.

    Il faudrait que cette fenetre apparaisse au clique et disparqisse a nouveau au clic.
    C'est comme si vous alliez sur un site internet et que lorsque vous cliquez sur un lien vous avez une fenetre aui coulisse en apparaissant avec d'autres liens a l'interieur.

    Je ne sais pas si je me suis fais comprendre.

    En Javascript je savais faire ca mais je ne sais pas si en Swing c'est gerable.
    Merci

  2. #2
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    ca s'appelle un popup menu (si j'ai bien compris la description)
    plus exactement un JPopupMenu.

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Par défaut
    Citation Envoyé par eclesia
    ca s'appelle un popup menu (si j'ai bien compris la description)
    plus exactement un JPopupMenu.
    ben j'essaie de voir mais y a un truc qui cloche dans m on code je crois.
    Une fois mon bouton sur ma fenetre principale crée je fais ceci donc :
    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
     
       class MainWindowListener implements ActionListener
        {
            public void actionPerformed(ActionEvent e)
            {
                Object source = e.getSource();
                if ( source instanceof AbstractButton)
                {
                	String srcLibelle = e.getActionCommand();
                    if (srcLibelle.equals("Bouton1")) 
                    {
                        searchBouton1();
                    }
                }
            }
        }
     
        private void searchBouton1() {
        	JPopupMenu listeMusic = new JPopupMenu();
        	System.out.println("Search issu de Bouton1");
        }
    Mais je n'ai rien du tout...
    Le bouton est actif mais ca passe pas, ni le test de println ni la pop up.

    Merci

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Moyennement compris ce que tu veux....

    Liste de fichiers sur l'ordi de l'utilisateur -> JFileChooser.

    Un menu -> JMenu


    J'aimerais que lorsque je clique sur un bouton apparaisse en fait une fenetre qui contiendra tous les noms de fichiers corrrespondant à ce qui est sur le bouton.
    Qu'y a-t'il sur le bouton?

  5. #5
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Par défaut
    Citation Envoyé par sinok
    Moyennement compris ce que tu veux....

    Liste de fichiers sur l'ordi de l'utilisateur -> JFileChooser.

    Un menu -> JMenu




    Qu'y a-t'il sur le bouton?
    Bonjour,
    Ce sont des boutons différents, chacun gérant un type de fichiers en fait.
    DOnc si je clique sur le bouton musiquem je vais essayer de récuperer les fichiers mp3 et toutes les extensions correspondantes.

  6. #6
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    As-tu ajouté ton listener MainWindowListener à la liste des listeners du bouton ?

Discussions similaires

  1. [Swing] fermer une fenetre enfant avec un bouton.
    Par TheSeb dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 23/11/2013, 12h42
  2. fenetre mdi avec swing
    Par redenil dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 13/04/2009, 01h07
  3. [Swing]Style de Fenetre Java
    Par Voxdei dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 14/07/2004, 22h48
  4. [swing][JTable] Actuelisation de fenetre.
    Par Yodalf dans le forum Composants
    Réponses: 7
    Dernier message: 06/07/2004, 17h15

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