Bonjour,
J'ai ajouté un renderer de type JLabel sur mon JComboBox et je n'arrive plus à accéder aux éléments en tapant la première lettre. J'aimerais en outre ajouter une complétion automatique... Quelqu'un a une idée ??
Merci
Bonjour,
J'ai ajouté un renderer de type JLabel sur mon JComboBox et je n'arrive plus à accéder aux éléments en tapant la première lettre. J'aimerais en outre ajouter une complétion automatique... Quelqu'un a une idée ??
Merci
Il est tout à fait logique que tu ne puisses plus accéder à tes éléments avec des lettres... Ce serait pas logique le contraire, la liste référence des JLabel et pas le String qu'il contient...Envoyé par jeffciara
Pour ce qui est de la complétion automatique, va voir swingx![]()
Ok je me doutais bien que c'était la cause...
Pour les swingx c'est bien ce site : https://swingx.dev.java.net/ ?
Ouaip, mais les binaires sont distribués de façon officielle sur swinglabs.org
Par contre dans les binaires je ne vois pas de combobox avec auto completion... Comment s'appelerait la classe ?
Il faut procéder de la façon suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 JComboBox comboBox = [...]; Configurator.enableAutoCompletion(comboBox);
Par contre, si tu veut rester sur ton histoire de JLabel, je ne pense pas que Swingx puisse t'aider...Envoyé par jeffciara
Si tu veut vraiment faire quelque chose qui te mettre à la bonne ligne tu seras obligé de gérer ceci toi - même![]()
Partager