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

JavaFX Discussion :

Bouton avec listener


Sujet :

JavaFX

  1. #1
    Membre éclairé Avatar de pendoRa
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Mai 2007
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2007
    Messages : 317
    Par défaut Bouton avec listener
    Bonjour,

    je souhaite réalisé une petite application ( cadre étudiant ) en JavaFX de slide photos avec musique ambiante.

    J'ai déja tout l'algorithme en tête et j'ai consulté quelques sample sur le site JavaFX, jusqu'ici tout va bien. Or je n'arrive pas à réalisé un processus.

    Est-il possible de vous écrire en JAVA ce que je souhaite faire et vous m'aidez à l'écrire en FX ? ( c'est vraiment léger )

    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
     
    /*les imports javaFX...
    *
    */import javax.swing.JFileChooser;
    boutonX.addActionListener(new ActionListener(){
    			public void actionPerformed(ActionEvent arg0) {
    				fonctionParcourir();
    			}
    		});
     
     
    fonctionParcourir() {
    chooser = new JFileChooser();
    chooser.showOpenDialog();
    }
    Voila pour le moment, je récupérerai les images et les afficherai par la suite, mais pour l'instant j'aimerai bien réalisé cette opération.
    Je me suis renseigné, la communication JAvaFx / Swing est possible, c'est pourquoi j'ai opté pour JFC.
    J'ai tout de meme parcouru la FAQ du site, et je n'ai pas trouvé réponse à ma question.

    Merci

  2. #2
    Membre éclairé Avatar de pendoRa
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Mai 2007
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2007
    Messages : 317
    Par défaut
    J'ai réussi en passant la fonction du JFC directement dans " action: " du bouton en question. Code : ( sa peu peut être aidé )


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    var bouton:Button = Button {
        text: " Parcourir...",
        action: function():Void {
        println("Ouvrir...JFC");
        if( JFileChooser.APPROVE_OPTION == chooser.showOpenDialog(null)) {
        source = chooser.getSelectedFile().toURI().toString() };
    },
    }
    // sans oublier de déclarer le JFC et la variable source !
    Voila, pour le moment je récupère qu'un seul fichier, mais je vais essayer lire un dossier entier.

    Merci

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

Discussions similaires

  1. Classe de boutons avec changement de listeners
    Par guipom dans le forum Composants
    Réponses: 2
    Dernier message: 25/01/2005, 12h26
  2. Bouton avec bitmap transparent
    Par eag35 dans le forum MFC
    Réponses: 2
    Dernier message: 14/09/2004, 16h15
  3. [FLASH MX] Bouton avec états différents
    Par Chucky69 dans le forum Flash
    Réponses: 5
    Dernier message: 24/08/2004, 12h01
  4. [MFC] bouton avec option "accept files"
    Par bigboomshakala dans le forum MFC
    Réponses: 4
    Dernier message: 23/06/2004, 16h15
  5. Construire chemin sur bouton avec évt Javascript
    Par Ph. B. dans le forum XMLRAD
    Réponses: 4
    Dernier message: 27/05/2003, 10h26

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