Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
想使用org.eclipse.swt.widgets.table创建一个表,处理pugin项目吗_Eclipse - Fatal编程技术网

想使用org.eclipse.swt.widgets.table创建一个表,处理pugin项目吗

想使用org.eclipse.swt.widgets.table创建一个表,处理pugin项目吗,eclipse,Eclipse,我只向表中添加了三列,但还显示了一个额外的列,我只需要三列。调整窗口大小时,列大小没有增加,我该怎么办。我正在使用GridLayout,是否应该使用其他布局 提前感谢。最后一列不是真正的列,它的存在只是为了弥补表宽和表列宽度之和之间的差异。SWT表格小部件不显示空白区域,而是显示一个“空”合成列。Afaik使该表列消失的唯一方法是自动调整实际表列的大小,以适应表控件本身的整个宽度 有关如何自动调整表列大小以适应表控件大小的示例,请参见。基本上,它是在表控件中添加一个ControlListener

我只向表中添加了三列,但还显示了一个额外的列,我只需要三列。调整窗口大小时,列大小没有增加,我该怎么办。我正在使用GridLayout,是否应该使用其他布局


提前感谢。

最后一列不是真正的列,它的存在只是为了弥补表宽和表列宽度之和之间的差异。SWT表格小部件不显示空白区域,而是显示一个“空”合成列。Afaik使该表列消失的唯一方法是自动调整实际表列的大小,以适应表控件本身的整个宽度


有关如何自动调整表列大小以适应表控件大小的示例,请参见。基本上,它是在表控件中添加一个
ControlListener
,该控件使用首选列宽重新计算列宽,并手动设置列宽。

最后一列不是真正的列,它的存在只是为了弥补表宽和表列宽之和之间的差异。SWT表格小部件不显示空白区域,而是显示一个“空”合成列。Afaik使该表列消失的唯一方法是自动调整实际表列的大小,以适应表控件本身的整个宽度

有关如何自动调整表列大小以适应表控件大小的示例,请参见。基本上,它是在表控件中添加一个
ControlListener
,该控件使用首选列宽重新计算列宽并手动设置