簡體   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