Comment colorer en jaune le fond de mon JSpinner (nommé gravi_s) ?

Il est créé comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
spinModelGravite = new SpinnerNumberModel( 0, 0, 10, 1);
gravi_s          = new JSpinner(spinModelGravite);
J'ai essayé deux méthodes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
gravi_s.setOpaque(true);                // il ne change
gravi_s.setBackground(Color.yellow);    // pas de couleur !!!
gravi_s.repaint();
et

Code : Sélectionner tout - Visualiser dans une fenêtre à part
(gravi_s.getEditor()).setBackground(Color.yellow);
Mais aucune de ces deux méthodes ne fonctionnent (pourtant, je n'ai aucune erreur de compilation...)

Quelqu'un sait comment faire ?