Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SWT-列值是布尔值_Java_Swt - Fatal编程技术网

Java SWT-列值是布尔值

Java SWT-列值是布尔值,java,swt,Java,Swt,在我的表格查看器中设置列值时。 如何处理非字符串值的列? 我将如何更改下面的代码以处理布尔值而不是字符串值 下面是我用来用字符串值布局其余列的代码 col = createTableViewerColumn(titles[5], bounds[5], 5); col.setLabelProvider(new ColumnLabelProvider() { public String getText(Object element) { if(element in

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

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

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(对象元素)
并在那里显示状态图像。

boolean.toString()
<代码>返回getPrintStatus()?“真”:“假”?