我有一个ComboBox(下拉框)cbx,和一个包含选项卡(tab)t的TabPane(选项卡窗格),以及一个按钮b1。当单击按钮b1时,它会在TabPane中添加一个新的选项卡t,并在ComboBox cbx中添加一个新项目,该项目包含与选项卡相同的名称。问题是我不知道如何从cbx中获取项目,并将其名称与选项卡的名称匹配,然后执行某些操作。请问如何使用JavaFX实现此功能?非常感谢 :)
请查看API:http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/ComboBox.html
comboBox.getValue()
方法可提供您所选的项目。
getValue()
方法,在响应按钮点击的事件处理程序中执行此操作。public void btnSelected()
{
String message = "You chose ";
message += cbo.getValue();
System.out.println(message, "Your Choice ");
}