Bonjour,

J'utilise un JComboBox, j'ai crée un Rendrer de la façon suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
 final Font font = getFont();
        setRenderer(new ListCellRenderer() {
 
            @Override
            public Component getListCellRendererComponent(JList list, Object value,
                    int index, boolean isSelected, boolean cellHasFocus) {
 
                BasicComboBoxRenderer basicComboBoxRenderer = new BasicComboBoxRenderer();  
                basicComboBoxRenderer.getListCellRendererComponent(list, value, index, isSelected,
                        cellHasFocus);
                Font font2 = new Font(font.getName(), Font.TRUETYPE_FONT, fontSizeEcamComboBox);
                basicComboBoxRenderer.setFont(font2.deriveFont(100));
                return basicComboBoxRenderer;
            }
        });
ça marche bien, mais le suel souci que j'ai, c'est que l'arrière plan de la liste des éléments du comboBox est en grille, je veux la rendre en noire comme le reste de la page (voir pièce joint "ComboBackGround.JPG" SVP).

Par avance Merci.