Eclipse RCP PropertySheet 单元格文本换行

Eclipse RCP PropertySheet cell text wrapping

属性视图未换行 "Value" 列单元格内的文本,因此如果该字段有一个大字符串,则不会完整显示。

我的问题是如何将单元格中的文本换行?

我想我需要创建一个新的 PropertySheet,获取 table 并更改 columns/cells 设置以换行文本。

所以我创建了一个新的 PropertySheet,添加为扩展点并在此处进行更改。

public class RunnerPropertyView extends PropertySheet {

    @Override
    public void createPartControl(Composite parent) {
        super.createPartControl(parent);
        //not sure how to get the table instance here...

    }

}

我想的对吗?如何获取 table 实例?

不幸的是,这对于 SWT 表来说似乎是不可能的,因为所有行都应该具有相同的高度。如果内容包含 '\n' 个字符,则该行可能具有不同的高度,但这不是一个选项...

如果您找到解决该问题的好方法,请告诉我。