繁体   English   中英

SWT-列值是布尔值

[英]SWT - Column value is a boolean

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

这是我用来用String值布局其余列的代码。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM