![]()
selectedValue.value=tgFileType.selectedToggle.userData
// selectedValue.value=tgFileType.selectedToggle.toString().split("'")[1]
// selectedValue.value=tgFileType.selectedValueProperty<String>().value
val selectedValue=SimpleStringProperty("Excel")
tgFileType=togglegroup {
radiobutton("Excel") { userData=text
isSelected=true
}
radiobutton("CSV") { userData=text }
radiobutton("文件") { userData=text }
selectedToggleProperty().addListener{_,_,_ ->
selectedValue.value=tgFileType.selectedToggle.userData
// selectedValue.value=tgFileType.selectedToggle.toString().split("'")[1]
// selectedValue.value=tgFileType.selectedValueProperty<String>().value
}
}
label(selectedValue)
本文介绍了一个使用JavaFX实现的文件类型选择器示例,通过ToggleGroup和RadioButton组件,用户可以选择不同的文件格式,如Excel、CSV等。代码展示了如何监听选择变化并更新模型属性。
6839

被折叠的 条评论
为什么被折叠?



