如题,TableViewer中的ComboBoxCellEditor默认在每列的内容都是一样的,如何让他动态生成?除了用鼠标监听的办法,请大家帮忙

解决方案 »

  1.   

    你在写ComboBoxCellEditor的时候弄一个带set,get方法的变量是那个ComboBox,然后直接给那个ComboBox设值
      

  2.   

    你可以给Table的每一个Cell指定Editor,并不是Table的列的CellEditor的类型必须一样。PS:楼上的想法也是可行的,由row、col确定,JComboBox中的Item