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
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 ?
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); } });
Merci d'avance pour vos réponses.
Partager