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

Composants Java Discussion :

[JComboBox] editable avec % affiché en fin de saisie


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 82
    Par défaut [JComboBox] editable avec % affiché en fin de saisie
    Bonjour,

    je souhaite faire un truc tout bête:
    j'ai une JComboBox contenant des pourcentages pour un zoom (50%, 100%, 200%, ...).
    elle est editable, et j'aimerai que quand l'utilisateur rentre un chiffre, cela rajoute un "%" derriere à l'affichage, mais sans rajouter cette valeur dans la liste!

    je ne vois pas comment faire...

    merci d'avance!

  2. #2
    Membre éprouvé Avatar de jiraiya
    Inscrit en
    Mai 2002
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 100
    Par défaut
    regarde au niveua du renderer du jcombobox tu devrais tout trouver dans les tutos de sun

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 82
    Par défaut
    j'ai sans doute mal cherché, mais je ne trouve rien pour faire ce que je souhaite...

    merci quand meme

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 82
    Par défaut
    j'ai trouvé une solution toute bete (ptet aussi pas tres propre?).
    il suffit d'utiliser la methode "setSelectedItem(Object)" du JComboBox.
    cela rafraichit l'affichage avec l'Object passé en parametre, sans l'inclure dans la liste.
    l'element sélectionné prend alors l'indice -1.

  5. #5
    Membre éprouvé Avatar de jiraiya
    Inscrit en
    Mai 2002
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 100

  6. #6
    Membre émérite Avatar de benratti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    471
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 471
    Par défaut
    Question bete : est ce que tu es oblige d'utiliser une JComboBox ? Pour choisir un pourcentage comme tu le souhaite, il est possible d'utiliser des JSlider... Si tu regardes dans le How to Use, tu vois un exempe combine avec un JTextField, ca peut peut-etre faire ton affaire. je sais, ca ne reponds pas a ton probleme mais ca le contourne... A toi de voir.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 82
    Par défaut
    merci à vous 2.

    en ce qui concerne le JSlider, j'avais commencé là dessus mais mon chef n'a pas aimé car pas "user friendly".
    en gros tous les trucs de zoom dans les applis (acrobat reader, ...) sont composés d'une JComboBox avec des valeurs définies, 2 boutons + et - et la possibilité de rentrer une autre valeur.

    donc faut faire comme tout le monde, meme si ce n'est pas le mieux

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

Discussions similaires

  1. [WD17] Afficher Bouton en fin de saisi
    Par Macosx45000 dans le forum WinDev
    Réponses: 16
    Dernier message: 24/01/2013, 08h10
  2. Réponses: 1
    Dernier message: 20/07/2011, 08h27
  3. [AC-2007] Afficher / Masquer masque de saisie avec bouton de commande
    Par klash384 dans le forum VBA Access
    Réponses: 2
    Dernier message: 28/05/2010, 00h55
  4. Provoquer la fin de saisie dans un champ edit
    Par Pierrot92320 dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 25/06/2009, 19h06
  5. Réponses: 1
    Dernier message: 25/09/2008, 13h12

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