- final Table table = tv.getTable();
- table.addListener(SWT.MeasureItem, new Listener() { //向表格增加一个SWT.MeasureItem监听器,每当需要单元内容的大小的时候就会被调用。
- public void handleEvent(Event event) {
- event.width = table.getGridLineWidth(); //设置宽度
- event.height = (int) Math.floor(event.gc.getFontMetrics().getHeight() * 1.5); //设置高度为字体高度的1.5倍
- }});