我为 Vaadin 7 Grid 定义了一个自定义编辑器
longColumn.setEditorField(getTextArea());
其中 getTextArea() 是:
private Field<?> getTextArea() {
TextArea ta=new TextArea();
ta.setWidth("300px");
ta.setHeight("200px");
return ta;
}
TextArea 看起来是给定的大小,但它被切割到行的高度,完全无法使用。
有没有办法让编辑器变大以便使用那么大的 TextArea?
最佳答案
通过使用 setRowStyleGenerator() 向网格添加新样式,通过 CSS 添加自定义高度。
关于Vaadin Grid 自定义 TextArea 编辑器未完全显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31453372/