【问题标题】:Vaadin 8 hiding grid headerVaadin 8 隐藏网格标题
【发布时间】:2017-11-02 14:59:19
【问题描述】:

有没有办法在 vaadin 8 中隐藏网格标题? Vaadin 7 中似乎有一种方法setHeaderVisible(false) 使这成为可能。但我在 Vaadin 8 中找不到它。 有什么想法吗?

【问题讨论】:

    标签: java grid vaadin vaadin8


    【解决方案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
            }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      • 1970-01-01
      • 2019-01-11
      • 1970-01-01
      • 1970-01-01
      • 2021-09-11
      • 1970-01-01
      相关资源
      最近更新 更多