tableviewer编辑后怎样失去焦点
tableviewer编辑后,然后直接保存,怎样失去焦点 ,不然保存的还是以前的内容 --------------------编程问答-------------------- 调用table的deselectAll()方法。 --------------------编程问答-------------------- 因为applyEditorValue是TableViewer的Protected方法,所以需要这么使用:class TableViewerExt extends TableViewer {
public TableViewerExt(Table table) {
super(table);
}
@Override
public void applyEditorValue() {
super.applyEditorValue();
}
};
然后保存前调用一下applyEditorValue();
--------------------编程问答-------------------- 楼主,请问你使用的是table中的celleditor吗?
不是一点其他行,当前编辑的行失去焦点以后就可以保存啊
--------------------编程问答-------------------- 不是只要修改了当前行以后,一点击表格的其他地方,不就可以保存了?
补充:Java , Eclipse