獲得togglegroup選定控件值的3種方法

selectedValue.value=tgFileType.selectedToggle.userData
// selectedValue.value=tgFileType.selectedToggle.toString().split("'")[1]
// selectedValue.value=tgFileType.selectedValueProperty<String>().valuejava

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)
相關文章
相關標籤/搜索