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' 个字符,则该行可能具有不同的高度,但这不是一个选项...
如果您找到解决该问题的好方法,请告诉我。
属性视图未换行 "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' 个字符,则该行可能具有不同的高度,但这不是一个选项...
如果您找到解决该问题的好方法,请告诉我。