Bonjour,
Dans un JCombBox, lorsque je sélectionne une valeur, celle-ci est répercutée en entête du combo, avec un fond genre ardoise. Comment puis-je en changer le foreground/background ?
Merci.
Bonjour,
Dans un JCombBox, lorsque je sélectionne une valeur, celle-ci est répercutée en entête du combo, avec un fond genre ardoise. Comment puis-je en changer le foreground/background ?
Merci.
Je n'ai jamais essayé, mais un coup d'oeil à la javadoc me laisse à penser que cette méthode pourrait t'aider:
getEditor
public ComboBoxEditor getEditor()
Returns the editor used to paint and edit the selected item in the JComboBox field.
Returns:
the ComboBoxEditor that displays the selected item
Non, cela ne permet pas de régler les couleurs.
Je précise que cette propriété (une valeur vient d'être sélectionnée) est indépendante du fait que le Combo et éditable ou non.
Ils auraient donc mentis dans la javadoc? c pas cool![]()
T'as essayé du côté des ListCellRenderer avec getRenderer() ?
Ma première solution doit pouvoir fonctionner en fait!
t'as essayé de faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part getEditor().getEditorComponent().setBackGround(Color...)
Partager