任何人都知道是否可以启用/禁用单个JFace TextCellEditor字段。
例如,如果我有一个有5列的表格,我希望最后一个单元格是空的,除非字段#4被填充。
发布于 2009-10-06 23:48:42
如果您使用的是EditingSupport类,则可以将canEdit设置为返回true。
TableViewerColumn column = new TableViewerColumn(viewer, SWT.NONE);
EditingSupport editingSupport = new EditingSupport(viewer)
{
... implement abstract methods ...
protected boolean canEdit(Object element)
{
return (/* criteria to determine if this column is editable*/)
}
};
column.setEditingSupport(editingSupport);https://stackoverflow.com/questions/1528539
复制相似问题