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

Interfaces Graphiques en Java Discussion :

Liste déroulante / ComboBox : Arborescence (tree)


Sujet :

Interfaces Graphiques en Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 268
    Points : 199
    Points
    199
    Par défaut Liste déroulante / ComboBox : Arborescence (tree)
    Bonjour,

    Tout comme les menus qu'on voit en cliquant sur le bouton droit, j'aimerais savoir s'il est possible de faire la même chose dans des combobox.

    Merci !

  2. #2
    Membre averti Avatar de nicotine002
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 577
    Points : 409
    Points
    409
    Par défaut
    Bonjour,
    Si j'ai bien compris, tu veux qu'en cliquant sur le bouton droit sur ta JComboBOx, un menu s'affiche?
    moi je verrai bien un MouseListener sur ta JComboBOx pour faire apparaitre une JList dans une frame par exemple.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 268
    Points : 199
    Points
    199
    Par défaut
    En fait non, le menu était un exemple. Je voudrais faire l'équivalent avec une combo, c'est à dire au lieu d'afficher une simple liste déroulante, pouvoir effectuer une cascade.
    Je me rends compte que le terme d'arborescence n'est pas correct, ce serait plutot un systeme de cascade, comme il est possible d'en faire avec les menus.

  4. #4
    Membre habitué Avatar de BlackWood
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Points : 169
    Points
    169
    Par défaut
    Je vois ce que tu veux dire... C'est pas évident.
    Mais es-tu bien sûr du composant choisi ? Ne vaut-il pas mieux utiliser un menu, de ce fait ? Ou deux JComboBox, la deuxième ayant un contenu selon le choix de la première ? Bref, vérifie qu'il n'y ai pas d'autres moyen de faire ce que tu veux avec ce que tu as.

    Sinon, une solution serait de créer une JWindows personalisée, s'affichant à coté de l'item en cours et contenant un JList ou autre.

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 268
    Points : 199
    Points
    199
    Par défaut
    Alors ça se complique :/
    Je n'ai pas vraiment le choix, puisque cette fonctionnalité que je veux développer fait parti d'un projet. Ces combos s'affiche dans une ligne d'un tableau, et contiennent des groupes de catégories, puis les sous-catégories.
    Pour l'instant, je suis donc obligé d'afficher toute la liste des "sous-catégories" en une seule fois, ce qui au vu de la quantité n'est pas très pratique pour l'utilisateur.

    L'idée que j'vais travailler serait donc de remplacer les combo par des JWindows personnalisée, ou au pire créer un menu popup sur clique dans une "fausse" combo...

    Merci pour les infos, j'vais essayer de voir ce que je peux faire

  6. #6
    Membre habitué Avatar de BlackWood
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Points : 169
    Points
    169
    Par défaut
    C'est pas quelque chose dans ce genre que tu veux ?
    exemple (Regarde en bas de page "Section pilotes")

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 268
    Points : 199
    Points
    199
    Par défaut
    Le système de "groupe" (sélection dans la premiere colonne, puis la seconde, puis la derniere) est ce que je voudrais, mais tout ca dans une combo avec un effet de style popup en cascade ...

    Je cherche des exemple depuis cet apres midi, mais pas moyen de trouver une telle combo Je suis pas sur que ce soit possible en fait

  8. #8
    Membre habitué Avatar de BlackWood
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Points : 169
    Points
    169
    Par défaut
    Bah c'est vrai que sans vouloir te faire perdre espoir, c'est du jamais vu de toute l'histoire de la comboBox ! Bon courage quand même.

  9. #9
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 268
    Points : 199
    Points
    199
    Par défaut
    Lol oui je m'en rendais pas compte -_-
    Bon ben la solution que je suis en train de commencer, est de remplacer la combo box par un popup menu.

    Merci pour vos aides

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

Discussions similaires

  1. [XL-2007] Liste déroulante combobox
    Par catetesse dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 27/09/2011, 13h45
  2. [AC-2003] Actualisation des listes déroulantes (ComboBox / Modifiable)
    Par Lorenzole+bo dans le forum IHM
    Réponses: 0
    Dernier message: 29/08/2010, 19h45
  3. Dérouler dynamiquement une liste déroulante (combobox)
    Par yoyo1985 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/07/2007, 08h52
  4. Faire la différence de 2 listes déroulantes(Combobox)
    Par alex.a dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/07/2007, 14h24
  5. Modifier une liste déroulante (Combobox)
    Par alex.a dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/06/2007, 12h22

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