Vaadin 8 скрывает заголовок сетки

Есть ли способ скрыть заголовок сетки в vaadin 8? Кажется, в Vaadin 7 был метод setHeaderVisible(false), который сделал это возможным. Но я не могу найти его в Vaadin 8. Любая идея?


person Govan    schedule 01.06.2017    source источник


Ответы (1)


Вы можете удалить заголовки с помощью removeHeaderRow()

Полный пример:

// run with `spring run --watch <file>.groovy`
@Grab('com.vaadin:vaadin-spring-boot-starter:2.0.1')

import com.vaadin.ui.*
import com.vaadin.ui.themes.*
import com.vaadin.shared.*

@groovy.transform.Immutable
class Point {
        BigDecimal x,y
}

@com.vaadin.spring.annotation.SpringUI
@com.vaadin.annotations.Theme("valo")
class MyUI extends UI {
        protected void init(com.vaadin.server.VaadinRequest request) {
                def g = new Grid<Point>(Point)
                g.items = [new Point(0,0), new Point(1,1)]
                while (g.headerRowCount) {
                        g.removeHeaderRow(0)
                }
                content=g
        }
}
person cfrick    schedule 01.06.2017