Bonjour !
De mémoire, en procédant comme ça, ça devrait fonctionner : - crée un JPanel, avec la couleur de fond désirée. Par exemple : JPanel monPanel = new JPanel(); monPanel.setBackground(new Color(255, 100, 100)); - crée ton JScrollPane, et utilise setViewportView : JScrollPane monScrollPane = new JScrollPane(); monScrollPane.setViewportView(monPanel);
Ton JScrollPane aura les mêmes dimensions que ton JPanel. Il faut donc penser à bien régler la taille, et la position, de ton JPanel.
Maintenant, il y a probablement mieux, mais au moins, tu as la couleur de fond désirée. A noter cependant que cela n'est pas toujours nécessaire, ça dépend de ce que tu veux mettre dans ton JScollPane : si par exemple tu veux mettre un JTree, il te suffit d'appliquer setBackground sur le JTree, et ça marche tout seul.
|