向表格增加一个SWT.MeasureItem监听器,每当需要单元内容的大小的时候就会被调用
TableViewer viewer = new TableViewer(composite, SWT.BORDER | SWT.FULL_SELECTION);
Table table = viewer.getTable();
table.addListener(SWT.MeasureItem, new Listener(){
public void handleEvent(Event event){
event.height = (int)Math.floor(event.gc.getFontMetrics().getHeight()*1.2);
}
});
本文详细介绍了如何在表格视图中通过添加SWT.MeasureItem监听器来动态调整单元格的高度,实现自定义显示效果。
1300

被折叠的 条评论
为什么被折叠?



