Java 如何更改swt表格中的单元格间距
请注意,我正在尝试更改两个TableItem之间的SWT表格单元格间距,但我没有找到合适的方法Java 如何更改swt表格中的单元格间距,java,swt,jface,spacing,Java,Swt,Jface,Spacing,请注意,我正在尝试更改两个TableItem之间的SWT表格单元格间距,但我没有找到合适的方法 那么有没有可能改变它,;如何做到这一点?您可以使用SWT.MeasureItem侦听器更改行高: table.addListener(SWT.MeasureItem, new Listener() { public void handleEvent(Event event) { event.height = row height (pixels) } }); 您想更改
那么有没有可能改变它,;如何做到这一点?您可以使用
SWT.MeasureItem
侦听器更改行高:
table.addListener(SWT.MeasureItem, new Listener()
{
public void handleEvent(Event event)
{
event.height = row height (pixels)
}
});
您想更改行或列(或两者)之间的间距吗?我问的是行+1刚刚要发布相同的。。。还有一个完整的例子。谢谢greg,但这增加了行大小“我想要的是单元格之间的间距,因此这不起作用,我真的不明白。要做更多的工作,您必须使用
OwnerDrawLabelProvider
(JFace)或SWT.MeasureItem、SWT.EraseItem和SWT.PaintItem(SWT)自己绘制所有内容。