在我表格的第一列中,显示的值偏离左边缘。
实施例
注意日期值与ItemId值的偏移量
TableViewerColumn col = new TableViewerColumn(this , SWT.NONE);
col.getColumn().setWidth(125);
col.getColumn().setText("Date Created");
col.setLabelProvider(new ColumnLabelProvider() {
@Override
public String getText(Object element) {
AplotSaveDataModel.SaveData p = (AplotSaveDataModel.SaveData) element;
return p.getDateTime();
}
});
col = new TableViewerColumn(this , SWT.NONE);
col.getColumn().setWidth(100);
col.getColumn().setText("ItemId");
col.setLabelProvider(new ColumnLabelProvider() {
@Override
public String getText(Object element) {
AplotSaveDataModel.SaveData p = (AplotSaveDataModel.SaveData) element;
return p.getItemId();
}
});
看看上面的代码,我不明白为什么它们会有所区别?