[Java] bouton /liste déroulante

Syslog -  
vinc21 Messages postés 1 Statut Membre -
Bonjour à tous!
Je suis actuellement en stage et on m'a demandé de trouver un bouton qui fasse liste déroulante, voilà un exemple de ce que je cherche :
http://img94.imageshack.us/img94/7170/btnliste.jpg
C'est un bouton qui réagit :
- lorsque l'on clic sur la grosse partie, fait une action "par défaut",
- lorsque l'on clic sur la petite flèche à sa droite, affiche une liste déroulante (qui pourra ajouter des options à l'action principale par exemple.

Je n'arrive pas à trouver ça sur google ni sur les quelques forums de progs java que j'ai parcouru, je pose donc cette question ici même!
Merci d'avance pour l'aide que vous pourriez me fournir.
Croco-dialement.
Configuration: Windows XP / Firefox 3.5.8

6 réponses

  1. ezo_es Messages postés 103 Statut Membre 9
     
    Bonjour

    peut être qu'un Menu Bar avec des Menu et es menu Item vont t'aider l'affaire

    bon courage
    0
  2. Syslog
     
    En gros tu propose un bouton avec une liste déroulante séparée? (je ne suis pas encore familier des noms).
    Tu pourrais expliquer un peu comment je pourrais en faire un bouton comme sur le screen?

    Il n'y a aucun composant graphique qui ressemble à ça?
    Merci!
    0
  3. Syslog
     
    Si vous avez des infos n'hésitez pas! ;-)
    0
  4. ezo_es Messages postés 103 Statut Membre 9
     
    Bonjour

    dans netbeans il y a les composant que je t'ai cité les menu et les menu bar essai de jouer avec il se peut que tu aura ce que tu veux ce n'est qu'une proposition et dsl si ca ne t'aide en rien :)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. nico
     
    Bonjour,

    Auriez vous trouvé une solution depuis mars 2010 ?

    Pour le moment, je vois qu'une JComboBox avec un listener sur un statechange mais cela n'aura pas exactement le même rendu....

    Merci d'avance
    0
    1. GrassEh
       
      Le plus "simple" reste de créer sa propre sous-classe de JButton, puis redéfinir le paintComponent() ainsi que les events de la souris, etc...
      0
  7. vinc21 Messages postés 1 Statut Membre
     
    bonjour,

    a priori le nom de ce type de bouton est "SplitButton"
    et j'en ai trouvé une implementation partielle :
    http://www.jroller.com/santhosh/date/20050528#dropdownbutton_for_swing
    0