Quote:
下面是引用zxh1000于2005年12月01日 19:05发表的:
呵呵,几天没上来,没想到金鳞有回帖,非常感谢,是这样的,我也是看了陈刚的那本eclipse的入门与精通,用的是jface实现的哪个tableviewer,当我设置SWT.CHECK,只能实现在第一列出现一个checkbox ,虽然可以用列的顺序调整,我可以把它放在中间,但是问题是只能加一列,多列就显示不出来了,难道用jface不能实现?
可以实现,想加在哪就加在哪:)
Button bt = new Button(table,SWT.CHECK);
bt.setText("...");
TableEditor editor=new TableEditor(table);
editor.grabHorizontal=editor.grabVertical=true;
editor.setEditor(bt,item,column);
editor.setEditor(bt,item,column);这一句就可指定在第item行的第column列加一个bt。
很简单吧~~