TableViewer/TreeViewer 行高调整

来源:互联网 发布:先入为主知乎 编辑:程序博客网 时间:2024/04/30 04:29

向表格增加一个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);}});

原创粉丝点击