用jface的TableViewer建了个表,表有两个字段A,B,都做成下拉框,现在希望的效果:从A下拉框字段中选择一个值后,B字段自动被设成某一个值。该用什么方法?有什么属性? 请帮帮忙,越详细越好,谢谢!

解决方案 »

  1.   

    呃,我是在ICellModifier中有一个
    modify(Object, String, Object)
    方法里面处理的。没有用事件~
      

  2.   


    请问modify(Object, String, Object)中的第二个参数String和第三个参数Object表示什么?Eclipse给的提示如下,但不太明白:element the model element or SWT Item (see above)
    property the property
    value the new property value
      

  3.   


    用jface的TableViewer建了个表,表有两个字段A,B,都做成下拉框,现在希望的效果:从A下拉框字段中选择一个值后,B字段自动被设成某一个值。该用什么方法?有什么属性? 请帮帮忙,越详细越好,谢谢!
      

  4.   

    不明白看api。。或者下源代码看源代码。第一个参数表示当前行,(TableItem或者里面的数据),第二个参数表示修改的列属性columnProperty,第三个参数表示从editor中返回的新的值。