Bonjour,

Contraint par des problèmes liés à mon projet, j'ai due remplacer une Table SWT, par une Grid Nebula.

Sur la table que j'utilisais auparavant, j'avais mis en place un système permettant de gérer la couleur de la ligne sélectionnée

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
  table.addListener(SWT.EraseItem, new Listener() {
            @Override
            public void handleEvent(Event event) {
                Table table = (Table) event.widget;
                TableItem item = (TableItem) event.item;
                int clientWidth = table.getClientArea().width;
 
                GC gc = event.gc;
                gc.setBackground(item.getBackground(0));
                gc.setForeground(item.getBackground(0));
                gc.fillRectangle(0, event.y, clientWidth, event.height);
            }
        });
Le problème est que je ne sais pas comment refaire le même genre de comportement avec une grid Nebula. Est il possible de revoir la couleur de la sélection ?

Merci d'avance pour vos réponses.