[英]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.