Py学习  »  tornado

如何在TornadoFx表视图中显示POJO属性?

Freewind • 5 年前 • 1184 次点击  

我正在编写一个非常简单的TornadoFX表演示,试图在表中显示一些POJO的属性,但单元格都是空的。

主要代码是:

data class User(val id: Int, val name: String)

private val data = listOf(User(111, "AAA"), User(222, "BBB"), User(333, "CCC"), User(444, "DDD")).observable()

class HelloWorld : View() {

    override val root = vbox {
        tableview(data) {
            column("id", User::id.getter)
            column("name", User::name.getter)
        }
    }
}

我用 User::id.getter 使其编译,但单元格是空的。

我做了很多搜索,但找不到代码来处理当前最新的龙卷风( 1.7.16 )

下面是一个完整的演示: https://github.com/javafx-demos/tornadofx-table-show-pojo-demo

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/34223
 
1184 次点击  
文章 [ 1 ]  |  最新文章 5 年前