Search code examples
javaswtjfacetableviewer

SWT, Jface - effective implementation of own renderers for tableviewer columns?


I would like to render some TableViewer columns, so that the cells in this column look like special widgets.

(Links, Buttons, etc. should be present in each cell)

How would I implement those renderers?
This implementation should support thousands of tablerows, and do not flicker when scrolling through the table.


Solution

  • Rather then implementing you own renderers, which 'looks like' real controls, why not use table which can actually render custom controls?

    http://www.eclipse.org/nebula/widgets/compositetable/compositetable.php

    And it's really fast.