Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在TornadoFX中隐藏tableview的标题?_Tableview_Tornadofx - Fatal编程技术网

如何在TornadoFX中隐藏tableview的标题?

如何在TornadoFX中隐藏tableview的标题?,tableview,tornadofx,Tableview,Tornadofx,有没有隐藏tableview标题行的方法? 我该怎么做 谢谢- 我试图在tableview中找到某种类型的头属性,但没有。我必须通过css/style来完成吗?没有一个特定于TornadoFX的函数可以实现这一点,但是您可以在TableView定义中创建一个样式表,甚至是一个内联样式表来处理它: stylesheet { Stylesheet.columnHeaderBackground { maxHeight = 0.px prefHeight = 0.

有没有隐藏tableview标题行的方法? 我该怎么做

谢谢-


我试图在tableview中找到某种类型的头属性,但没有。我必须通过css/style来完成吗?

没有一个特定于TornadoFX的函数可以实现这一点,但是您可以在TableView定义中创建一个样式表,甚至是一个内联样式表来处理它:

stylesheet {
    Stylesheet.columnHeaderBackground {
        maxHeight = 0.px
        prefHeight = 0.px
        minHeight = 0.px
    }
}
在外部类型安全样式表中编写,如下所示:

class Styles : Stylesheet() {
    companion object {
        val tableNoHeader by cssclass()
    }

    init {
        tableNoHeader {
            maxHeight = 0.px
            prefHeight = 0.px
            minHeight = 0.px
        }
    }
}
现在您只需要将Styles.tableNoHeader css类添加到TableView中

哦,记住将样式表添加到应用程序构造函数中: