2021-03-17_JavaFx控件之ComboBox

1.ComboBox

  • ComboBox,组合框。是用户界面的典型元素,使用户可以选择多个选项之一。
  • ComboBox外观

2.创建方法

ObservableList options = 
    FXCollections.observableArrayList(
        "Option 1",
        "Option 2",
        "Option 3"
    );
ObservableList options =
   FXCollections.observableArrayList(
      arg.getValue().split(",")
    );
ComboBox comboBox = new ComboBox(options)

3.常用方法

setEditable(true) //是否允许编辑
setPromptText //指定在未执行选择时显示在组合框编辑区域中的提示文本

4.设置哪个选项被选中

comboBox.getSelectionModel().selectFirst();
comboBox.getSelectionModel().select(index);
comboBox.getSelectionModel().selectFirstLast();
comboBox.getSelectionModel().selectNext();

5.在FXML文件中设置默认选项


  
    
      
      
      
      
      
      
    
  

你可能感兴趣的:(2021-03-17_JavaFx控件之ComboBox)