从组合框中获取选定值 returns null javafx

Getting selected value from combobox returns null javafx

我正在尝试设置并从组合框(由枚举填充)中获取所选值,但是当我尝试从组合框中选择一个项目然后打印出 getSelected 时 returns null?

如果我没理解错的话,你的问题是下面一行打印 null?

System.out.println(getType()); //test 

这是因为

  1. type 的值尚未设置
  2. 默认情况下,comboBox的选中项为空。您可以使用 comboBox.getSelectionModel().select(0) //or whatever value
  3. 进行设置