2015-07-16 32 views
5

tôi đã xác định một trình soạn thảo tùy chỉnh cho Vaadin tôi 7 LướiVaadin Lưới biên tập tùy chỉnh TextArea không được hiển thị đầy đủ

longColumn.setEditorField(getTextArea()); 

nơi getTextArea() là:

private Field<?> getTextArea() { 
    TextArea ta=new TextArea(); 
    ta.setWidth("300px"); 
    ta.setHeight("200px"); 
    return ta; 
} 

Các TextArea dường như là của kích thước đã cho, nhưng nó được cắt theo chiều cao của hàng và hoàn toàn không sử dụng được.

enter image description here

Có cách nào để làm cho trình soạn thảo để được lớn để sử dụng một TextArea là lớn?

Trả lời

0

Thêm chiều cao tùy chỉnh qua CSS bằng cách thêm kiểu mới bằng cách sử dụng setRowStyleGenerator() vào lưới.

+0

Bạn có biết ví dụ nào không? Điều này sẽ thay đổi kích thước hàng luôn hoặc chỉ khi đang được chỉnh sửa? – Yampeku

Các vấn đề liên quan