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 :

comment gérer l'événement mouse click dans un editable combobox ?


Sujet :

JavaFX

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut comment gérer l'événement mouse click dans un editable combobox ?
    Bonjour,

    Je voudrais que quand je clique sur le getEditor de mon combo, rien ne se passe...

    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
     
    eComboBox.getEditor().addEventFilter(MouseEvent.MOUSE_PRESSED, e-> {
     
    				e.consume();
    				if (!eComboBox.isShowing())
    				{
    					System.err.println("passe dans Mouse Clicked, la liste n'était pas ouverte");
    					eComboBox.show();
    				}
    				else
    				{
    					System.err.println("passe dans Mouse Clicked, la liste était ouverte");
    				}
     
    		});
    Ma liste est ouverte quand je clique sur l'Editeur.
    Avec le code ci-dessus, malgré le e.consume(), la liste se ferme et se réouvre.
    Je reçois donc invariablement
    passe dans Mouse Clicked, la liste n'était pas ouverte
    Merci pour votre aide

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 901
    Billets dans le blog
    54
    Par défaut
    Essaie de voir ce ce coté-ci : How to avoid closing popup menu on mouse clicking in javafx combobox? sur StackOverflow.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    876
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 876
    Par défaut
    Merci Bouye pour ce post qui traite visiblement du sujet.
    Comme il dit à la fin, il n'a pas vraiment testé cette solution ... et j'hésite à me lancer dans des Skin qui ne sont pas mon quotidien!
    Donc si vraiment mon utilisateur veut éviter ce comportement, je m'y risquerai, sinon je considère le problème comme résolu

    Merci

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

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