【发布时间】:2022-01-16 02:19:09
【问题描述】:
val bar = VBox()
val list: ObservableList<Button> = FXCollections.observableArrayList()
val button = Button("20")
button.setOnAction {
changeFont(textWindow, button.text.toInt())
println("works")
}
list.add(button)
val comboBox: ComboBox<*> = ComboBox<Button>(list)
changeFont 是我想要的,但 print 语句也不起作用。
【问题讨论】:
-
不要将节点用作项目 - 而是使用 (f.i.) 字符串和自定义单元格
-
我会尝试使用自定义单元格。我不确定这对我有什么帮助,只是感到困惑。
-
没关系。我只是愚蠢。使用字符串就是答案,抱歉怀疑你好先生。
-
你能把它作为答案吗?还是我应该删除这个
标签: java kotlin user-interface javafx desktop