title: swt table change selection item color
body: <p>I'm using a standard swt table which, as you may know, by default when an item is selected is colored blue (windows standard). When the selection is inactive, it turns light gray. I would like to override both colors... I've searched all over the web but could only find some very old code which no longer seems to work with the table widget.</p>
  
  <p>Below is some sample code I was trying to overwrite the default color but it doesn't seem to be working (please excuse the dirty code, was just trying to get something to work):</p>
  
  <pre><code>    table.addSelectionListener(new SelectionListener() {
              @Override
              public void widgetSelected(SelectionEvent event) {
              Color rowSelectionColor = 
                              new Color(Display.getCurrent(),new RGB(235, 200, 211));
                              TableItem item =(TableItem)event.item;
                  item.setBackground(0,rowSelectionColor);
                  item.setBackground(1,rowSelectionColor);
                  item.setBackground(2,rowSelectionColor);
  
  
              }
  
              @Override
              public void widgetDefaultSelected(SelectionEvent event) {
              Color rowSelectionColor = 
                              new Color(Display.getCurrent(),new RGB(235, 200, 211));
                              TableItem item =(TableItem)event.item;
                  item.setBackground(0,rowSelectionColor);
                  item.setBackground(1,rowSelectionColor);
                  item.setBackground(2,rowSelectionColor);
  
  
              }
          }); 
  </code></pre>
  
  <p>Any ideas would be greaaatly massively appreciated :D</p>