2
我已成功將一個對象數組映射到一個表,使用TableViewer
。我用ArrayContentProvider
然後TableViewer.setInput
映射我的數組。swt jface tableviewer按數據獲取行
我現在需要做的是更改表格中幾行的背景顏色,以便直觀地突出顯示它們。每一行對應於數組中的一個對象。但我不知道如何獲得一個給定的映射類型的對象的行(即,它的TableItem
)的引用。我可以獲得一個與TableItem.getData()
連續排列的對象,但我真正想要做的是根據給定的數據得到TableItem
。
感謝您的回答。我只是使用ColumnLabelProvider,並沒有對它實現的接口進行足夠的調查。 ITableColorProvider做了訣竅。 – Giuseppe 2012-07-09 14:36:40