0

在我的表查看器中设置列值时。
您如何处理不是字符串值的列?
我将如何更改下面的代码来处理布尔值而不是字符串值?

这是我用来用字符串值布局其余列的代码。

col = createTableViewerColumn(titles[5], bounds[5], 5);
   col.setLabelProvider(new ColumnLabelProvider() {
      public String getText(Object element) {
         if(element instanceof AplotResultsDataModel.ResultsData) {
            return ((AplotResultsDataModel.ResultsData)element).getPrintStatus();
         }          
      return super.getText(element); 
      }
   }); 

getPrintStatus()返回一个boolean

4

1 回答 1

0

我建议您在那里使用ColumnLabelProvider.getImage(Object element)并显示状态图像。

于 2012-09-26T20:40:02.420 回答